HU13 · Crear premios - juanfelipe99/desarrollo-movil-equipo-2 GitHub Wiki
| Identificador | HU13 |
|---|---|
| Nombre | Crear premios |
| Descripción | Como coleccionista quiero crear nuevos premios para poder asociarlos a los artistas |
| Criterios de aceptación | * Desde la pantalla Agregar premio, el coleccionista puede acceder a la opción Crear premio nuevo. |
| * Al seleccionar Crear premio nuevo, se muestra un formulario con los campos nombre del premio, organización y descripción | |
| * Los campos obligatorios se identifican visualmente y, si se intenta guardar con campos vacíos o inválidos, se muestran mensajes de validación debajo de los campos correspondientes | |
| * Al guardar un premio válido, se muestra el progreso de la operación y, al finalizar correctamente, se regresa a Agregar premio con el nuevo premio disponible para seleccionarlo | |
| * Si ocurre un error al guardar el premio, se muestra un aviso de error y se conservan los datos ingresados para permitir un nuevo intento | |
| * El botón Cancelar permite abandonar el formulario sin guardar el premio | |
| Mockups | |
| Autor | Jesus Sebastian Gomez |
Tareas
| Descripción | Responsable | Issue |
|---|---|---|
| Construir la interfaz de creación de premios según el mockup, incluyendo los campos nombre, organización y descripción | Jesus Sebastian Gomez | HU13 · T1 · #46 |
| Implementar el formulario de creación de premios con validaciones de campos obligatorios y mensajes de error | Jesus Sebastian Gomez | HU13 · T2 · #47 |
| Implementar la creación del premio mediante la capa de red y MVVM, incluyendo el envío de los datos al backend | Jesus Sebastian Gomez | HU13 · T3 · #48 |
| Implementar los estados de guardado, confirmación de creación y error, conservando los datos cuando falle la operación | Jesus Sebastian Gomez | HU13 · T4 · #49 |
| Integrar la navegación entre Agregar premio y Crear premio, incluyendo las acciones de cancelar y regresar al listado con el premio creado disponible | Jesus Sebastian Gomez | HU13 · T5 · #50 |
| Realizar las pruebas de la historia, verificando la creación exitosa, las validaciones, la cancelación y el manejo de errores | Jesus Sebastian Gomez | HU13 · T6 · #51 |