HU W 07 - shiomar-salazar/MISW-PF-Grupo1-Backend GitHub Wiki

HU-W-07

ID HU-W-07
Nombre Generar Alerta/Notificacion Web
Descripción Como Proveedor de servicios de SportApp quiero ser capaz de enviar notificaciones masivas de mis eventos y/o servicios Para que todos los usuarios registrados a ellos puedan ser notificados e informados, y así tener una mayor afluencia de usuarios.
Puntos 5
Criterios de aceptación La página debe ser responsive
Solo un usuario con rol Proveedor puede visualizar esta página.
El patrón de interfaz de usuario que se debe utilizar para visualizar el listado de eventos/servicios y el detalle de cada uno, es el patrón de Maestro Detalle.
Se debe visualizar el listado de eventos/servicios (nombre, fecha y hora) en la parte izquierda de la página.
El listado debe estar ordenado por la fecha próxima a cumplirse, en donde los que está por cumplirse o vencerse están en la parte superior del listado.
Una vez se dé clic sobre el evento/servicio se debe visualizar el detalle del evento/servicio (nombre, fecha, hora, costo, organizador, zona y descripción, usuarios registrados).
El detalle del evento/servicio debe visualizarse en la parte derecha de la página.
Dentro del detalle se debe visualizar una tabla de usuarios registrados (usuario registrado y correo electronico).
Dentro del detalle se debe visualizar el campo editable "Mensaje" en el cual el proveedor ingresará el texto que quiere enviar a los usuarios.
Dentro del detalle se debe visualizar un botón llamado "Enviar notificación masiva", que al darle clic debera consumir el API de notificación masiva.
Si el proceso de notificación masiva fue exitoso, se debe visualizar un mensaje informando que el envio de la notificación fue exitoso. En caso de que el proceso sea fallido tambien se debe visualizar un mensaje informando que la notificación masiva no se pudo realizar.

Actividades

  • Creacion de la interfaz grafica de la plataforma Web para generar una alerta de accidente.
  • Integracion de API del Servicio Backend con Interfaz Grafica de plataforma web.
  • Creacion de pruebas E2E para la validacion del flujo correcto de trabajo.

MockUp de Interfaz Grafica

image