A simple Web Pokedex made using vuejs + vuex, router and more.
Live
Live >
pokedex.rogerioaraujo.me
Features
Application
- Server
- Vue + vue-router + vuex working together
- Animation
- Effects when switching route views (some cases)
- Single-file Vue Components
- Hot-reload in development
Pokedex!
- Single pokemon view details
- Entire pokemon listing
- Pokemon adaptative background
Data API
Pokedex! uses the PokeAPI for consuming RESTful API.
Contributing
If you want to contribute to a project and make it better, feel free to fork and contribute.
TO-DO
Application
- Animation
- Effective animations when switching route views
- Single-file Vue Components
- CSS extraction for production
Pokedex!
- Search box for home (has one offline, but not effective)
- Pokemon pages by generations
If you have any new functionality added or a bug to fix, feel free to improve the project.
Project setup
yarn install
Compiles and hot-reloads for development
yarn serve
Compiles and minifies for production
yarn build
Lints and fixes files
yarn lint
License
License MIT
Author
Made with ❤ by Rogério Araújo