liscanojac / pokechallenge-app

Vue3 App inspired on the Pokedex from the Pokemon Games of GameBoy Advance

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

PokeChallenge App

Este proyecto fue creado con Vue 3 usando vue create añadiendo Vuex y Vue Router mediante Vue CLI

Link del deployment con Firebase

Contenido

Este proyecto ha sido desarrollado como parte de una prueba tecnica en la cual tuve que desarrollar una App con Vue que pudiera consumir datos de PokeAPI inspirado en los videojuegos de Pokemon de la GBA.

  • SPA creada con Vue3 para el Front End.
  • Vuex para el manejo de estados.
  • TailwindCSS para los estilos.
  • Consumo de datos de PokeAPI para el paginado de pokemones la busqueda de detalles, tipos y habilidades.
  • Suite de testing para Vuex.
  • Firebase para el deployment

Multimedia


Vista Desktop

home-page-desktop


Vista Mobile

home-page-mobile


Detalles Pokemon

pokemon-details


Cambio de Español-Ingles

language-toggler


Ruta NotFound

not-found-route

Setup / Instalacion

Clona este repositorio desde la master branch

Luego ejecuta

npm install

Compila esta app localmente para development

npm run serve

Compila esta App para produccion en el dist folder

npm run build

Corre los tests unitarios

npm run test:unit

About

Vue3 App inspired on the Pokedex from the Pokemon Games of GameBoy Advance


Languages

Language:JavaScript 67.7%Language:Vue 31.2%Language:HTML 1.0%Language:CSS 0.1%