Dirigida a todo público en especial a los amantes de este anime.
Donde encontraran una lista de los personajes de la serie con una breve descripción y permitira guardar sus personajes favoritos.
Pantalla de Login:
El usuario se registrará con correo y contraseña al iniciar sesión.
Pantalla principal:
Aparece lista de personajes y el usuario podrá marcar personajes como favoritos.
-
Se debe utilizar VueJS, Vuex y Vue router para el desarrollo
-
Utilizar una librería de componentes (Bootstrap-Vue,element UI)
-
Utilizar GIT para el control de versiones
-
La aplicación deberá obtener datos desde la API: dragonball-api.herokuapp.com/dragonball/api utilizando Axios.
-
La aplicación debe contar con un sistema de registro y login basado en el servicio de autenticación de Firebase
-
El usuario podrá guardar la lista de Favoritos en una base de datos de Firebase.
-
Generar filtro por nombre. Ejemplo: Gohan
La aplicación debe contar obligatoriamente, con las siguientes vistas: a. Pantalla de Login b. Pantalla Principal que muestre los datos obtenidos de la API c. Pantalla que muestre los datos que el usuario guardó como Favorito en Firebase
Color Principal: #e67e22 (navbar y footer) / #ffffff (letras principales) / #e67e22 (otras letras)
Tipografía: Font-family: Avenir, Helvetica, Arial, sans-serif;
npm install
npm run serve
npm run build
npm run test:unit
npm run test:e2e
https://dragonball-api.herokuapp.com/dragonball/api de Josse Niño Silverio: (https://gitlab.com/josse_nino/dragonball-api).
Cuenta en Firebase