| Nombre |
Crear un álbum |
| Resumen/ Descripción |
Como coleccionista quiero agregar un álbum al listado |
| Criterios de aceptación |
- Al oprimir el boton crear album se llevara a la vista del formulario de crear album |
|
- El formulario debe solicitar el nombre del álbum. Esta sección es obligatoria, no puede quedar vacía o con solo espacios y admite máximo 50 caracteres. |
|
- El formulario debe solicitar el cover del álbum. Esta sección es obligatoria y solo admite URLs que terminen en .png, .jpg , .jpeg , .webp o .svg |
|
- El formulario debe solicitar la fecha de lanzamiento. Esta sección es obligatoria, no puede quedar vacía y la fecha se escoge con un selector de fecha. |
|
- El formulario debe solicitar la descripción del álbum. Esta sección es obligatoria, no puede quedar vacía o con solo espacios y se admiten máximo 250 caracteres” |
|
- El formulario debe solicitar el género del álbum. Esta sección es obligatoria; no puede quedar vacía , y el género se escoge de una lista precargada. |
|
- El formulario debe solicitar el sello discográfico. Esta sección es obligatoria; no puede quedar vacía, y el sello discográfico se escoge de una lista precargada. |
|
- Al oprimir el botón “Guardar Album” se validan todos los campos; si alguno no cumple, se muestra su mensaje de error y no se envía el formulario. |
|
- Cada campo se valida mientras el usuario lo llena y al oprimir “Guardar”; si no cumple su regla, se muestra un mensaje debajo del campo y no se envía el formulario. Mensajes: “Este campo es obligatorio” si está vacío, “Ingrese una URL válida que termine en .png, .jpg o .jpeg” si el cover no es válido, “El nombre no puede superar 50 caracteres” si el nombre es muy largo y “La descripción no puede superar 250 caracteres” si la descripción es muy larga. |
|
- Si el álbum se crea, se muestra “Álbum creado exitosamente” y se regresa a la lista de álbumes |
|
- Si no es posible crear el álbum, se muestra “Ups algo se desafino en la señal” |
|
- Un botón “Cancelar” regresa al listado de álbumes sin guardar. |
| Mockups |
|