Skip to content

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

Notifications You must be signed in to change notification settings

osmelpa86/favorite-user-profiles-front

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published