Full Stack · Decateca

CRM inmobiliario de Decateca

CRM a medida que reemplazó a Notion: kanban de clientes, calendario de visitas, tareas, documentos, notificaciones y análisis financiero, con roles y permisos editables sin tocar código.

200+ clientes activos en producción

Tablero kanban del CRM inmobiliario de Decateca desarrollado con React, Flask y MongoDB
Ilustración del proyecto. La interfaz de producción puede ser diferente.

Situación

El equipo comercial gestionaba clientes, visitas y documentos en Notion. La información estaba dispersa, no había control de permisos y armar el seguimiento de cada cliente tomaba mucho tiempo.

Qué hice

  • Diseñé la arquitectura completa: backend en capas (controlador, servicio y repositorio) con más de 30 endpoints REST y frontend en React con Redux Toolkit.
  • Construí los módulos de kanban de clientes, calendario de visitas, tareas, minutas, documentos, notificaciones y análisis financiero.
  • Implementé autenticación con JWT y AWS Cognito, y un sistema de roles y permisos guardado en MongoDB que permite crear roles nuevos sin modificar el código.
  • Añadí búsqueda full-text con Elasticsearch y actualizaciones en tiempo real con WebSocket (API Gateway) y SSE.
  • Creé una web de reportes y formularios para que los clientes revisen las opciones de inmuebles con filtros y análisis, pensada para personas sin perfil técnico.

Resultado

El CRM reemplazó a Notion y llegó a gestionar más de 200 clientes activos en producción, usado a diario por el equipo de asesores. Los clientes calificaron positivamente la experiencia con los formularios y reportes.

Otros casos de estudio

Disponible para proyectos

¿Necesitas algo parecido?

Cuéntame qué necesitas construir, mejorar o automatizar. Conversemos sobre la mejor forma de llevarlo a producción.

Tiempo completo o por proyecto · presencial, remoto o híbrido en Lima.