Prueba técnica con estos requerimentos:
Implementar una Progressive Web Application (PWA) que muestre los perfiles de usuarios generados aleatoriamente por la API pública Random User.
Restricciones:
- La vista principal de la página deberá presentar una consulta de máximo 100 perfiles.
- Los perfiles consultados podrán ser filtrados por: género, edad y nacionalidad.
- La aplicación deberá permitir seleccionar un perfil y mostrarlo en una vista.
- Un perfil podrá ser marcado/eliminado como favorito.
- Los perfiles favoritos podrán ser listados y exportados a un archivo CSV. Datos: género, nombre, email, nacionalidad, fecha de nacimiento, fecha de registro. (Vista
- El diseño de la aplicación deberá seguir la normativa de diseño “Material Design”.