HU03 ‐ Consultar el listado de artistas - 5x5x5-cube/vinilos-app GitHub Wiki
Historia de Usuario
Campo | Detalle |
---|---|
ID | HU03 |
Título | Consultar el listado de artistas |
Resumen | Como usuario visitante quiero ver el listado de artistas para escoger los que mas me interesan |
Criterios de Aceptación | 1. El listado debe mostrar el nombre y foto de cada artista. 2. El listado debe estar ordenado alfabéticamente por defecto. 3. El usuario debe poder hacer scroll para ver más artistas. 4. El diseño debe adaptarse a diferentes tamaños de pantalla. 5. Si no hay artistas disponibles, se debe mostrar un mensaje “No se encontraron artistas”. 6. Al tocar un artista, debe redirigir a su vista de información detallada (HU04). |
Flujo Principal | 1. El usuario abre la app. 2. Navega a la sección de artistas. 3. Visualiza la lista de artistas disponibles. 4. Toca un artista para ver más información. |
Diseño/UI |
Tareas
# | Tarea |
---|---|
1 | Crear el modelo de datos del artista |
2 | Crear el servicio y definir el método para obtener los artistas |
3 | Implementar el repository para conectar el servicio |
4 | Crear el ViewModel para consultar y exponer los datos a la UI |
5 | Crear la pantalla de la lista de artistas |
6 | Crear el componente para visualizar a cada artista navegando desde la lista (integrar navegacion) |
7 | Manejar errores, exepciones y UI en diferentes pantallas |
8 | Agregar pruebas unitarias |
9 | Agregar pruebas de integración |
10 | Agregar prueba end to end para verificar la carga y navegación desde la UI |