Caso de estudio Case study
Refugio Ilón · Plataforma de Reservas
Full-stack Developer · Kensiweb Full-stack Developer · Kensiweb
Sistema de reservas web para el Refugio Ilón con backoffice administrativo, flujo de booking optimizado y gestión de disponibilidad en tiempo real. Web booking system for Refugio Ilón with an administrative backoffice, optimized reservation flow and real-time availability management.
01. El desafío The challenge
El Refugio Ilón necesitaba un sistema de reservas online que reemplazara el proceso manual por WhatsApp. La plataforma debía permitir a los visitantes consultar disponibilidad en tiempo real, hacer reservas y recibir confirmación automática. Del lado administrativo, requería un backoffice para gestionar habitaciones, precios y disponibilidad sin conocimientos técnicos. Refugio Ilón needed an online booking system to replace the manual WhatsApp process. The platform had to let visitors check real-time availability, make reservations and receive automatic confirmation. On the admin side, it required a backoffice to manage rooms, pricing and availability without technical knowledge.
02. Proceso creativo Creative process
A. Modelado de datos A. Data modeling
Diseñé el esquema relacional completo: habitaciones, tipos de alojamiento, precios por temporada, reservas, huéspedes y estados. Modelé la lógica de disponibilidad para evitar overbooking y conflictos de fechas. I designed the full relational schema: rooms, accommodation types, seasonal pricing, bookings, guests and statuses. I modeled the availability logic to prevent overbooking and date conflicts.
B. Desarrollo backend B. Backend development
Implementé el backend en PHP sobre WordPress, aprovechando su CMS para páginas institucionales y desarrollando la lógica de reservas como funcionalidad a medida. La base de datos MySQL con phpMyAdmin permite administración directa cuando es necesario. I built the backend in PHP on top of WordPress, leveraging its CMS for institutional pages while developing the booking logic as custom functionality. The MySQL database with phpMyAdmin allows direct administration when needed.
C. Dashboard administrativo C. Admin dashboard
Construí un backoffice completo: calendario de reservas, gestión de precios por temporada, panel de consultas recibidas y reportes de ocupación. Todo accesible desde el panel de WordPress sin necesidad de tocar código. I built a complete backoffice: booking calendar, seasonal pricing management, inquiry panel and occupancy reports. Everything accessible from the WordPress panel without touching code.
03. Resultado final Final outcome
Sistema de reservas operativo con flujo completo: el visitante consulta disponibilidad, selecciona fechas, completa sus datos y recibe confirmación. El backoffice permite al refugio gestionar todo desde un solo lugar. Arquitectura preparada para integrarse con el bot de WhatsApp. Operational booking system with a complete flow: visitors check availability, pick dates, fill in their details and receive confirmation. The backoffice lets the shelter manage everything from one place. Architecture ready to integrate with the WhatsApp bot.