Skip to content

rodgeraraujo/Pokedex

Repository files navigation


A simple Web Pokedex made using vuejs + vuex, router and more.

Live

Live > pokedex.rogerioaraujo.me

Netlify Status

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