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 image

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