Descripción del proyecto
TraducidoLa parte complicada es la lógica de programación: cada técnico tiene su propio horario de trabajo, citas existentes y la duración del servicio varía (una pedicura toma más tiempo que un cambio de esmalte), por lo que el calendario mostrado al cliente debe reflejar solo la disponibilidad real de ese técnico específico, bloqueando las franjas que ya están reservadas o son demasiado cortas para el servicio elegido. También quiero un panel de administración donde pueda ajustar el horario de cada técnico, bloquear días libres y ver todas las citas próximas en un solo lugar.
Lo que espero del proyecto:
— formulario para el cliente: selección de servicio, selección de técnico, calendario con franjas libres reales solamente
— cálculo automático de duración por servicio y técnico
— panel de administración para gestión de horarios y visión general de citas
— confirmación y recordatorio por correo electrónico o SMS para el cliente
— interfaz amigable para móviles, ya que la mayoría de los clientes reservan desde sus teléfonos
Por favor, comparte sistemas similares que hayas construido antes y tu estimación sobre el tiempo y costo.