1. Introducción: El Proyecto
En Corandar hemos desarrollado una solución integral de reservas online para Peluquería Carlos Romero, un referente de la estética masculina y barbería en Granada desde 2004.
El proyecto consistió en el diseño e implementación de una aplicación móvil nativa (Android) y una plataforma web unificada, ambas conectadas en tiempo real para optimizar la agenda del negocio, simplificar el flujo de reserva del cliente y eliminar la sobrecarga administrativa de la gestión telefónica de citas.
2. El Desafío Digital
El cliente necesitaba centralizar sus citas en su sitio web de WordPress pero ofreciendo la comodidad de una app móvil para sus usuarios más fieles. Los principales retos técnicos y de negocio fueron:
- Sincronización bidireccional inmediata: Evitar colisiones de citas (dobles reservas) en un mismo slot de tiempo.
- Reglas de negocio complejas: Adaptar las horas disponibles a turnos específicos de 15 minutos, con descansos obligatorios automatizados del personal que varían según el día y el turno.
- Autenticación centralizada: Permitir que los clientes accedan a la app con las mismas credenciales de usuario registrado en la web de WordPress, protegiendo el sistema de reservas falsas o malintencionadas.
- Navegación dinámica inteligente: Simplificar el proceso al máximo cuando solo existe un peluquero en servicio, ocultando pasos innecesarios de selección de forma automatizada.
3. Nuestra Solución: Web + App Móvil Premium
Creamos un sistema de reservas dinámico bajo una estética Premium Black & Gold (Negro y Dorado Metálico) que evoca la elegancia y tradición de las barberías clásicas, proporcionando una experiencia visual impecable.
Características principales del desarrollo:
- Algoritmo de Slots y Descansos Automatizados: El sistema calcula las horas libres cada 15 minutos e inserta de forma inteligente descansos fijos del personal (cada dos servicios consecutivos).
- Excepciones Inteligentes para Servicios Largos: Si el cliente reserva un servicio de larga duración (como el corte de caballero combinado con varios niños), el sistema elimina automáticamente los descansos parciales para dejar libre el tramo completo de agenda.
- Flujo de Reserva Dinámico en 3 o 4 Pasos: La app detecta el número de estilistas disponibles. Si solo hay uno activo, omite el paso de selección de peluquero y reajusta la interfaz visual de manera automática.
- Seguridad y Registro de Clientes Controlado: Acceso seguro mediante la API REST de WordPress. Se eliminó la posibilidad de registros externos libres para que la peluquería mantenga el control de su base de datos de usuarios autorizados.
- Historial y Cancelaciones en Tiempo Real: Los clientes pueden consultar sus próximas citas y cancelar directamente desde su dispositivo móvil sin necesidad de llamar por teléfono, con refresco inmediato de caché de red para evitar inconsistencias visuales.
4. Stack Tecnológico Utilizado
Para garantizar un rendimiento fluido, escalabilidad y un mantenimiento ágil, empleamos las siguientes tecnologías:
- Frontend Móvil y Web: HTML5 Semántico, CSS3 personalizado (Glassmorphism & Micro-animations) y Javascript nativo ultra optimizado (sin frameworks pesados para maximizar la velocidad de carga).
- Core Híbrido: Capacitor para empaquetar los recursos web en una app nativa Android rápida y ligera.
- Backend & API: Plugin conector a medida desarrollado en PHP para WordPress REST API, con consultas SQL directas sobre la base de datos de reservas de Easy Appointments.
5. Resultados y Beneficios para el Negocio
- Cero reservas duplicadas: Gracias al bloqueo de seguridad en la API y base de datos.
- Ahorro de tiempo administrativo: Reducción drástica en las llamadas para concertar o cancelar citas.
- Fidelización de clientes: Acceso permanente a su historial y reservas desde su teléfono móvil con un solo clic.
