Corporate website and product catalog platform for CHINT Caucasus, the regional representative of CHINT Global — a global leader in intelligent electrical and energy solutions operating in 140+ countries.
🔗 Live: chintcaucasus.com
Developed end-to-end (backend, architecture, infrastructure, deployment) at DAKER Studio.
A multilingual corporate platform that presents CHINT's industrial and energy product range in the Caucasus market, with an automated product catalog synced from CHINT's partner system.
- Multilingual — English, Russian, Azerbaijani, and Georgian via Django i18n
- Product catalog — hierarchical categories, product properties, technical documents, and certificates
- External API integration — automated catalog synchronization with CHINT's partner platform
- Multi-database architecture — separate database routing for catalog data
- Content management — news, library documents, and homepage content managed via Django admin
| Layer | Technology |
|---|---|
| Backend | Python 3.13, Django 5.1 |
| Database | SQLite (multi-DB with custom router) |
| Frontend | Django Templates, vanilla JS, CSS |
| Integration | CHINT partner REST API (requests) |
| Deployment | Docker, Gunicorn, Nginx, VPS |
| Quality | Ruff (linting), GitHub Actions (CI) |
- Custom database router (
config/db_router.py) — routes catalog models to a dedicated database, keeping product data isolated from site content - Management commands —
sync_chint,catalog_import, and maintenance commands automate catalog synchronization and cleanup - Service layer — catalog import, category tree building, and breadcrumb generation separated into dedicated service modules
- Modular apps —
catalog,web, andapiseparated by responsibility - Health-check endpoint —
/health/for container orchestration and uptime monitoring
Every push runs an automated pipeline via GitHub



