Descripción del proyecto
TraducidoEl corazón del proyecto es el horario. El sistema debe almacenar la estructura de la piscina: carriles y franjas horarias, y permitir establecer lecciones en esta cuadrícula para que nunca ocurra una doble reserva de un carril o entrenador. Cada lección pertenece a un nivel y grupo de edad, tiene capacidad y se repite semanalmente durante toda la temporada. Cuando abrimos la inscripción, las familias solo ven aquellas lecciones que se ajustan a su hijo y donde aún hay lugares. Necesitamos lecciones recurrentes y una lista de espera: cuando un grupo se llena, la siguiente persona interesada se une a la cola automáticamente y obtiene el primer lugar disponible. La asistencia se marca para cada lección, y cada nadador tiene una tarjeta de habilidades que el entrenador actualiza: estilos dominados, distancias completadas, avance de nivel cuando se cumplen los criterios.
Los pagos deben estar vinculados al registro, no existir por separado. Necesitamos opciones para una lección, mensual y para un curso completo, saldo visible, recordatorios de plazos de pago y un informe claro de quién pagó por el mes actual. Por favor, describe la pila tecnológica propuesta, cómo organizarás las verificaciones de conflictos para carriles y entrenadores, y plazos realistas. Lo que esperamos trabajar con:
— catálogo de niveles y lecciones con capacidad y reglas de edad;
— planificación de carriles y entrenadores con protección contra conflictos;
— registro de autoservicio, lecciones recurrentes y lista de espera;
— marcado de asistencia y progreso de habilidades para cada nadador;
— pagos, saldos y recordatorios de plazos de pago.