Requerimientos - Juanstaro/ProyectoIngSoftware GitHub Wiki

Codigo Descripcion Rol Usuario funcional
RQ-01 Cada usuario ya sea jugador o entrenador, manejará una interfaz exclusiva y adaptada a sus necesidades. Jugador/Entrenador Diego/ Juan
RQ-02 Para acceder a la aplicación, el jugador debe ingresar su correo electrónico y una clave de 4 caracteres numéricos. Si no está registrado, deberá completar un formulario de registro con la información solicitada para crear una cuenta. Jugador Diego/ Juan
RQ-03 Una vez registrado, el jugador tendrá acceso a un menú dedicado exclusivamente a la gestión de entrenamientos y partidos. Desde este menú, podrá programar entrenamientos y partidos, así como consultar la lista de entrenamientos y partidos que haya registrado. Jugador Diego/ Juan
RQ-04 El sistema aplicará restricciones de acceso a categorías específicas en función de la edad del jugador. Durante el registro, se le solicitará su fecha de nacimiento, y según su edad será asignado a una categoría: niños, jóvenes o adultos. Jugador Diego/ Juan
RQ-05 El jugador recibirá alertas si no ha pagado su suscripción mensual, las cuales le impedirán participar en las actividades de la plataforma hasta regularizar su situación. El pago debe realizarse en efectivo al entrenador al inicio de cada mes. Jugador Diego/ Juan
RQ-06 el usuario entrenador debe ingresar a la aplicación con correo y clave(la clave es numerico de 4 carácter) Entrenador Diego/ Juan
RQ-07 Tendrá acceso a un menú principal distinto al del jugador, con opciones para ver y crear entrenamientos, ver y programar partidos, y gestionar la lista de jugadores, incluyendo su categoría. También podrá registrar pagos y tomar asistencia durante los entrenamientos o partidos. Entrenador Diego/ Juan
RQ-08 contará con una sección específica para registrar y gestionar los pagos de los jugadores, asegurando que solo aquellos que hayan realizado su pago mensual puedan participar en las actividades. Entrenador Diego/ Juan
RQ-09 Tendrá acceso a un historial detallado de las asistencias de los jugadores en entrenamientos y partidos, lo que facilitará la organización y seguimiento de los jugadores Entrenador Diego/ Juan
-RQ-10 Podra visualizar la participación de los jugadores en los entrenamientos y partidos, permitiéndole monitorear y evaluar mejor el rendimiento de cada uno. Entrenador Diego/ Juan
-RQ-11 Podrá modificar la fecha de entrenamientos y partidos previamente programados. Entrenador Diego/ Juan