menú
+54 9 351 347 1844
Kennedy's Group - Desarrollo Full-Stack caso de estudio de Nuba Studio
Desarrollo Full-Stack

Kennedy's Group

scroll
Next.jsTypeScriptNode.jsExpress

Kennedy's Group alquila villas de ultra lujo y construye experiencias de concierge a medida alrededor de ellas. Somos su equipo full-stack permanente: el sitio público de propiedades, la API de reservas y Loggia, el backoffice donde se maneja toda la operación.

El Desafío

Kennedy's Group opera un negocio de alquiler de villas de ultra lujo y concierge a través de un sitio público, una experiencia de itinerario compartido para huéspedes y un backoffice interno que su equipo usa a diario. Nos incorporamos como el equipo full-stack permanente, a cargo de la API en Node.js/PostgreSQL, el sitio público en Next.js y el panel de administración Loggia, para seguir lanzando funcionalidades y mejorando la confiabilidad en los tres frentes a medida que el negocio crecía.

La Solución

Reconstruimos y extendimos la experiencia inmobiliaria de punta a punta: páginas de propiedad más ricas, búsqueda y mapa fijos (sticky) en los listados, selectores de moneda y de unidad (m²/ft²), y filtros que realmente coinciden con lo que hay en la base de datos, corrigiendo un filtro de ubicación que descartaba resultados en silencio. En el backend agregamos geocodificación inversa server-side para que cada propiedad resuelva automáticamente su país, región y área, construimos el motor de enrutamiento de emails que envía cada tipo de consulta a la bandeja correcta, y mantuvimos sincronizado el camino de búsqueda por SQL crudo con el ORM a medida que evolucionaban los filtros. Para el equipo detrás de escena, lanzamos Loggia: un backoffice que cubre 14 categorías de producto, gestión de reservas, un flujo de itinerario compartido con un modal de reserva inline, y un generador de reportes para propietarios con un rediseño completo de UI/UX y exportación a PDF, para que los dueños de villas reciban un resumen de rendimiento prolijo.

El Proceso

Como socio full-stack permanente, trabajamos en todo el stack: la API en Express/PostgreSQL, el sitio público en Next.js y el panel de administración Loggia, lo que significó que cada funcionalidad tenía que mantenerse consistente entre las páginas de cara al huésped y las herramientas internas construidas sobre componentes compartidos. Lanzamos de forma continua en incrementos pequeños y probados, corrigiendo problemas reales de datos (filtros incorrectos, geocodificación faltante, portadas erróneas) junto con nuevas funcionalidades, siempre manteniendo sincronizadas las vistas de villas y propiedades entre el sitio público y el panel de administración.

Kennedy's Group - Desarrollo Full-Stack, pantalla 1
Kennedy's Group - Desarrollo Full-Stack, pantalla 2
Kennedy's Group - Desarrollo Full-Stack, pantalla 3
Kennedy's Group - Desarrollo Full-Stack, pantalla 4

Funcionalidades clave

  • 01Búsqueda y filtros inmobiliarios avanzados
  • 02Búsqueda y mapa fijos (sticky) en los listados
  • 03Selector de moneda y unidad (m²/ft²)
  • 04Geocodificación automática de propiedades
  • 05Itinerario compartido y modal de reserva
  • 06Reportes de rendimiento para propietarios con exportación a PDF
  • 07Backoffice de administración Loggia (14 categorías de producto)
  • 08Enrutamiento de emails según tipo de consulta

El Resultado

Kennedy's Group hoy corre sobre una plataforma full-stack confiable: los huéspedes obtienen búsqueda de propiedades rápida y precisa con filtros que funcionan y páginas de detalle enriquecidas, los propietarios reciben reportes de rendimiento en PDF prolijos, y el equipo interno gestiona villas, eventos, reservas y productos de concierge para 14 categorías de producto desde un solo backoffice, con la capa de API manteniendo los datos consistentes en todo el sistema.

Next.js✦TypeScript✦Node.js✦Express✦PostgreSQL✦React PDF✦Next.js✦TypeScript✦Node.js✦Express✦PostgreSQL✦React PDF✦Next.js✦TypeScript✦Node.js✦Express✦PostgreSQL✦React PDF✦Next.js✦TypeScript✦Node.js✦Express✦PostgreSQL✦React PDF✦
Bausing - Desarrollo Web
Próximo proyecto
Bausing