A Pokédex made with Vue.js 📕
A Pokédex made for fun in Vue.js.
View live at: https://shadforth.github.io/vue-pokedex
The Pokédex includes the first 251 Pokémon, with:
To download Node.js and npm, visit the Node.js downloads page and select the version labelled LTS.
After installing Node.js, run the following command to verify that everything has been installed correctly.
npm -v && node -v
# Download project dependencies
npm install
# Run the application on localhost:8080
npm run serve
.
├── docs/ # Compiled application for GitHub Pages
├── public/ # Static assets
├── src/ # Main Vue application files
| ├── assets/ # Audio, sprites, global CSS
| | └── ...
| ├── components/ # Vue components
| ├── json/
| | └── data.json # Scraped Pokédex data
| ├── App.vue
| ├── event-bus.js # Connector to pass data b/n children
| └── tests/ # Unit tests
├── README.md
└── package.json # Requirements for npm installation
All contributions welcome. 😃
This project is licensed under the MIT License - see the LICENSE.md file for details.