HU M 04 - shiomar-salazar/MISW-PF-Grupo1-Backend GitHub Wiki

HU-M-04

ID HU-M-04
Nombre Registro de Sesión Deportiva Movil
Descripción Como Usuario de SportApp quiero ser capaz registrar mis sesiones deportivas desde la aplicación móvil Para poder llevar un seguimiento detallado de las actividades físicas que he realizado e ir mejorando mi rendimiento deportivo
Puntos 3
Criterios de aceptación La pantalla de Registro de Entrenamiento debe ser accesible solo desde la pantalla de Entrenamiento del dia haciendo click en el boton de Ingresar Resultado.
La pantalla de Registro de Entrenamiento debe contener un campo desplegable para seleccionar el tipo de Actividad.
La pantalla de Registro de Entrenamiento debe contener un campo para registrar el tiempo.
El campo de tiempo debe tener el formato XX:YY.ZZ
El campo de tiempo no debe contener caracteres otros que no sean numericos.
La pantalla de Registro de Entrenamiento debe contener un campo para el resultado.
El campo de resultado debe ser unicamente numerico.
El campo de resultado debe cambiar entre VO2MAX si la actividad es atletismo o FTP si es Ciclismo con su adecuada unidad.
La pantalla de Registro de Entrenamiento debe contener un campo de retroalimentacion.
El campo de retroalimentacion debe ser un menu desplegable con diferentes opciones de retroalimentacion del ejercicio.
La pantalla de Registro de Entrenamiento debe contener un campo debe tener un boton de registrar.
El boton de registrar debe enviar la solicitud al API de Backend para guardar este resultado.
La comunicacion con el API backend debe ser sincrona.
En caso de error se debe desplegar un mensaje que diga error intente de nuevo.
En caso de Exito se debe desplegar un mensajes que diga Operacion Exitosa.
La pantalla de Registro de Entrenamiento debe contener un boton de cancelar que nos debe llevar al menu de Home.

Actividades

  • Creacion de la interfaz de usuario en la aplicación móvil para el registro de sesión deportiva.
  • Integración de la interfaz de usuario con el servicio backend (API) de registro de sesión deportiva.
  • Creación de pruebas unitarias y pruebas de extremo a extremo (E2E) para garantizar el correcto comportamiento y la calidad de la funcionalidad.

MockUp de Interfaz Grafica

Las siguiente vistas representan como se veria para usuarios de Plan Premium e Intermedio

2024-03-01_08h31_27 2024-03-01_08h31_47 2024-03-01_08h53_23

La siguiente vista es para el plan gratuito

image 2024-03-01_08h31_47 2024-03-01_08h53_23