BIACOM - Web
BIACOM es una solución integral diseñada para la gestión y comercialización de activos inmobiliarios. El proyecto se centra en ofrecer una experiencia de usuario fluida y orientada a la conversión, permitiendo la exploración de múltiples proyectos y lotes de manera intuitiva.
Reto Tecnológico 🛠️
El principal desafío fue construir una plataforma que pudiera manejar un inventario dinámico de más de 200 lotes distribuidos en 6 proyectos estratégicos, garantizando tiempos de carga mínimos y una navegación fluida en mapas interactivos.
Solución Arquitectónica
Implementé una arquitectura desacoplada (Headless) para separar completamente la lógica de negocio de la interfaz de usuario:
- Frontend (Next.js): Optimizado para SEO mediante Server-Side Rendering (SSR) y Static Site Generation (SSG). Incluye un mapa interactivo desarrollado con capas de geolocalización, filtros avanzados por precio/tipo y una calculadora hipotecaria integrada para mejorar el engagement del usuario.
- Backend (NestJS): Una API robusta que gestiona la persistencia de datos, la administración del inventario y el procesamiento de formularios de contacto y cotización. Se utilizó una estructura de microservicios lógicos para facilitar el mantenimiento y la escalabilidad.
- Base de Datos: Gestión eficiente de relaciones complejas entre proyectos, etapas y lotes mediante PostgreSQL.
Impacto y Resultados
- Performance: Puntuaciones superiores a 90 en Core Web Vitals, garantizando que los usuarios móviles tengan una experiencia rápida.
- Escalabilidad: El sistema está preparado para crecer en número de proyectos sin degradar el rendimiento del servidor.
- UX/UI: Diseño moderno y responsivo utilizando Tailwind CSS, enfocado en facilitar la toma de decisiones del cliente final.
Este proyecto representa mi capacidad para diseñar sistemas escalables, manejar flujos de datos complejos y entregar productos digitales que combinan ingeniería sólida con una excelente experiencia de usuario.