← Все проекты 02 · DOMIKSMART
DomikSmart — CRM для краткосрочной аренды
Полноценная CRM с нуля + публичный сайт + инфраструктура. 13 месяцев, 50+ объектов в проде.
Собрал с нуля CRM-систему и публичный сайт для компании, управляющей портфелем из 50+ объектов краткосрочной аренды. Всё — от схемы базы до CI/CD — в одни руки.
Задача
Компании нужна была система, заменяющая Excel + ручные телеги + разрозненные календари. Цель — единая CRM с реал-тайм бронированиями, двусторонними мессенджерами и отчётностью для нетехнической команды.
Что сделал
- Спроектировал модульную PostgreSQL-схему через Prisma (объекты, бронирования, пользователи, платежи) и оптимизировал аналитические запросы.
- Собрал CRM на React + Vite + Redux с реал-тайм календарями доступности.
- Сделал двустороннюю интеграцию с WhatsApp Business API и Telegram Bot API для автоматических подтверждений бронирования.
- Развернул публичный сайт на Next.js с SSR — органическая видимость выросла на 40% за три месяца.
- Настроил CI/CD на Docker + Coolify + GitHub Actions — деплой ушёл с 2+ часов ручной работы до 5 минут.
- Поднял Traefik reverse proxy с автоматическим SSL через Cloudflare, несколько поддоменов и zero-downtime деплой.
- Добавил Redis-кэш и WebSocket для реал-тайм нотификаций о бронированиях.
- Сделал админпанель с RBAC — нетехническая команда сама управляет объектами, бронями и коммуникациями.