← Toate proiectele 02 · DOMIKSMART
DomikSmart — CRM pentru închirieri de scurtă durată
Un CRM complet de la zero, un site public şi toată infrastructura. 13 luni, 50+ obiecte în producţie.
Am construit, de la zero, un sistem CRM şi un site public pentru o companie care gestionează un portofoliu de peste 50 de proprietăţi de închiriere de scurtă durată. Totul — de la schemă până la CI/CD — într-o singură pereche de mâini.
Problema
Compania opera pe un amestec de Excel, Telegram-uri manuale şi calendare disparate. Era nevoie de un CRM unic cu rezervări în timp real, integrări bilaterale de mesagerie şi raportare pentru o echipă non-tehnică.
Ce am construit
- Am proiectat o schemă PostgreSQL modulară prin Prisma (proprietăţi, rezervări, utilizatori, plăţi) şi am optimizat interogările analitice.
- Am construit CRM-ul pe React + Vite + Redux cu calendare de disponibilitate în timp real.
- Integrare bilaterală cu WhatsApp Business API şi Telegram Bot API pentru confirmări automate de rezervare.
- Site public pe Next.js cu SSR — vizibilitatea organică a crescut cu 40% în trei luni.
- CI/CD pe Docker + Coolify + GitHub Actions — deploy-urile au coborât de la 2+ ore de muncă manuală la 5 minute.
- Reverse proxy Traefik cu SSL automat prin Cloudflare, rutare pe mai multe subdomenii, deploy-uri fără downtime.
- Strat de cache Redis şi server WebSocket pentru notificări în timp real.
- Panou admin cu RBAC — echipa non-tehnică gestionează singură obiectele, rezervările şi comunicările.