Se busca un desarrollador Senior Fullstack para construir el Producto Mínimo Viable (mvp) de un software de gestión hotelera (pms). El objetivo principal es automatizar las ventas y optimizar el control operativo para los propietarios. Inicialmente, el sistema será para una sola propiedad, pero el código debe ser robusto y escalable para una futura arquitectura SaaS Multi-tenant.
El alcance técnico del mvp incluye:
pms core (panel administrativo):
- calendario de reservas visual con funcionalidad drag & drop.
- Gestión de inventario de habitaciones, tarifas base y de temporada.
- Funcionalidades de Check-in y Check-out, así como registro completo de huéspedes.
- Control de gastos operativos y gestión de caja chica.
- Módulo simple para Restaurante/Cafetería, permitiendo cargar consumos directamente a la cuenta de la habitación.
Diferenciadores Clave (Prioridad Alta):
- Asistente de Inteligencia Artificial vía WhatsApp: Integración con OpenAI API y WhatsApp Business api para que la ia pueda consultar disponibilidad en tiempo real, responder preguntas frecuentes de los huéspedes y generar enlaces de pago para cerrar reservas de manera autónoma.
- Reporte de Cierre Automático: Envío diario programado de un informe ejecutivo vía WhatsApp o Email al dueño, incluyendo métricas clave de ventas (hotel vs. Restaurante), ocupación y flujo de efectivo.
Integraciones Necesarias:
- Channel Manager: Conexión vía API con integradores de terceros como Channex o MyAllocator para sincronización en tiempo real con plataformas como Booking, Airbnb y Expedia.
- Pasarelas de Pago: Integración nativa con Stripe y Mercado Pago para facilitar las transacciones.
El stack tecnológico sugerido para este proyecto es:
- Backend: Laravel (PHP) o
Node.js.
- Frontend:
Vue.js, React o una tecnología similar para una interfaz moderna y responsiva.
- Base de Datos: PostgreSQL o MySQL.
- Infraestructura: AWS o Google Cloud.
Plazo de Entrega: No definido