Descripción del proyecto
TraducidoEn el lado del entrenador, necesito una vista de calendario donde cada entrenador pueda bloquear días, establecer horas de trabajo y ver a los próximos clientes con la raza del perro, la edad y cualquier nota de comportamiento que el dueño deje al reservar. El pago debe realizarse dentro de la aplicación, ya sea con un prepago completo o un depósito, con un flujo de reembolso simple para cancelaciones realizadas a tiempo. Un sistema de notificaciones push es importante: recordatorios para los clientes, alertas de nuevas reservas para los entrenadores y una forma de notificar a todos si cambia la ubicación de una sesión (muchas sesiones se realizan al aire libre en parques, por lo que la ubicación importa).
Las características deseables incluyen un sistema de calificaciones y reseñas después de cada sesión completada, un descuento por referencia o lealtad para reservas repetidas y herramientas administrativas básicas para que pueda agregar o eliminar entrenadores y ver estadísticas generales de reservas. Estoy abierto a discutir la pila tecnológica, pero me gustaría algo mantenible que no requiera un gran equipo para soportarlo después. Por favor, comparte aplicaciones similares que hayas construido, tu cronograma propuesto y cómo estructurarías el backend para la programación y los pagos.
Requisitos:
— aplicación móvil para iOS y Android
— sistema de calendario y reservas en tiempo real
— pagos en la aplicación con lógica de depósito/reembolso
— notificaciones push tanto para clientes como para entrenadores
— panel de administración para gestionar entrenadores y ver estadísticas