Skip to content

Latest commit

 

History

History
61 lines (36 loc) · 1.92 KB

README.md

File metadata and controls

61 lines (36 loc) · 1.92 KB

favorite-user-profiles-front

App vuejs para gestionar perfiles de usuarios favoritos mediante el consumo de la API Random User y el microservicio "favortie-user-profiles-backend".

Despliegue

1- Instalar dependencias del proyecto mediante el comando: npm install

2- Correr el proyecto npm run serve

3- Compilar proyecto npm run build

Restricciones del ejercicio

1- Primeramente deberá importar los perfiles mediante la opción "Cargar datos" (esta opción consume los datos de la API Random User)

Screenshot

y sobre los datos podrá realizar las siguientes acciones

Screenshot

2- Al "Cargar datos" se presentarán como máximo 100 perfiles

Screenshot

3- Al "Filtrar" los perfiles consultados podrán ser filtrados por: género, edad y nacionalidad

Screenshot

4- Los perfiles podrán ser marcados como favoritos mediante la opción "Marcar como favorito"

Screenshot

Luego de marcar uno o varios perfiles como favoritos. Al seleccionar "Guardar favoritos en memoria" se consume del microservicio para salvar la lista en memoria con el nickname proporcionado por el usuario (se envía el listado al microservicio, quien a su vez lo almacena en memoria).

Screenshot

5- Las listas guardadas podrán ser consultadas mediante la opción "Exportar favoritos" (esta opción consume del microservicio para obtener la lista de favoritos asociada al nickname proporcionado)

Filtrar por nickaname la lista que desea buscar

Screenshot

Los perfiles favoritos filtrados podrán ser exportados mediante la opción "Exportar"

Screenshot

6- La app permite seleccionar un perfil y mostrarlo en otra vista

Screenshot