All Projects → shadforth → Vue Pokedex

shadforth / Vue Pokedex

Licence: mit
A Pokédex made with Vue.js 📕

Programming Languages

javascript
184084 projects - #8 most used programming language
js
455 projects

Projects that are alternatives of or similar to Vue Pokedex

Vue Material Kit
Vue Material Kit - Open Source Material Design UI Kit
Stars: ✭ 231 (+950%)
Mutual labels:  vue-cli, vue-components
PokemonRNGGuides
A repository of Pokemon RNG abuse guides
Stars: ✭ 62 (+181.82%)
Mutual labels:  pokemon, nintendo
vue-cli-template-library
Template for developing open-source vue.js libraries with Rollup + Jest + Babel + Storybook + TravisCI + SemanticRelease
Stars: ✭ 61 (+177.27%)
Mutual labels:  vue-cli, vue-components
Todo Vue
Code for YouTube series on building a Todo App in Vue.js
Stars: ✭ 199 (+804.55%)
Mutual labels:  vue-cli, vue-components
Repokemon
Showcase of GitHub repos with Pokémon names
Stars: ✭ 292 (+1227.27%)
Mutual labels:  nintendo, pokemon
Web designer
网页设计器图形化工具,通过拖拽组件进行页面排版和生成页面代码
Stars: ✭ 219 (+895.45%)
Mutual labels:  vue-cli, vue-components
ignore
🔥修炼内功,无招胜有招。 ---个人博客
Stars: ✭ 27 (+22.73%)
Mutual labels:  vue-cli, vue-components
Nly Adminlte Vue
vuejs2 AdminLte3 template more than 50 components and 10 directives.such as collapse ,sidebar,container,infobox,breadcrumb,card,grid,dropdown,toast,navbar,timeline,icon,progress
Stars: ✭ 44 (+100%)
Mutual labels:  vue-cli, vue-components
vue2
【🔥Vue.js资讯📚】目前web前端开发非常火爆的框架;定时更新,欢迎 Star 一下。
Stars: ✭ 415 (+1786.36%)
Mutual labels:  vue-cli, vue-components
aura-admin
Aura Admin is the Web App that helps you to mange the Tech Communities like GDGs, DSCs or any other tech communities with Aura
Stars: ✭ 58 (+163.64%)
Mutual labels:  vue-cli, vue-components
Vue Objccn
🔥 Use Vue.js to develop a cross-platform full stack application / 用 Vue.js 开发的跨三端应用
Stars: ✭ 1,993 (+8959.09%)
Mutual labels:  vue-cli, vue-components
Vue2
【🔥Vue.js资讯📚】目前web前端开发非常火爆的框架;定时更新,欢迎 Star 一下。
Stars: ✭ 395 (+1695.45%)
Mutual labels:  vue-cli, vue-components
Vue Shoppingcart
ShoppingCart (Ecommerce) 🛒 Application using Vuejs, + Node.js + Express + MongoDB 🚀🤘
Stars: ✭ 141 (+540.91%)
Mutual labels:  vue-cli, vue-components
Vuemmerce
👉 Responsive ecommerce template 🛒 built with Vue.js and Nuxt.js
Stars: ✭ 223 (+913.64%)
Mutual labels:  vue-cli, vue-components
Vue3 News
🔥 Find the latest breaking Vue3、Vue CLI 3+ & Vite News. (2021)
Stars: ✭ 2,416 (+10881.82%)
Mutual labels:  vue-cli, vue-components
pokeStore
pokeStore寶可商店 搬移至Vue CLI 3 引入vuex
Stars: ✭ 28 (+27.27%)
Mutual labels:  pokemon, vue-cli
Capturesight
Applet and Overlay to view Pokemon, Raid seeds, Future shiny frames/IVs, and more!
Stars: ✭ 81 (+268.18%)
Mutual labels:  nintendo, pokemon
Pkmn Chest
A Pokémon Bank for the 3rd through 5th generation Pokémon games for the Nintendo DS(i).
Stars: ✭ 107 (+386.36%)
Mutual labels:  nintendo, pokemon
special-vue-series-code-analyzing
「Vue生态库源码系列」,Vue、Vue-router、Vuex、Vue-cli、Vue-loader、Vue-devtools等
Stars: ✭ 15 (-31.82%)
Mutual labels:  vue-cli, vue-components
Vue Framework Wz
👏vue后台管理框架👏
Stars: ✭ 3,757 (+16977.27%)
Mutual labels:  vue-cli, vue-components

Vue Pokédex Maintainability Test Coverage contributions welcome

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:

  • Descriptions and types
  • Base statistics
  • Special attacks
  • Evolutionary forms
  • Audio samples
Vue Pokédex

Getting Started

Prerequisites

  • Node.js & npm

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

Running the application

# Download project dependencies
npm install

# Run the application on localhost:8080
npm run serve

Key files and folders

  .
  ├── 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

To do

  • [x] Deploy to GitHub Pages
  • [x] Set up unit tests
  • [ ] Set up e2e tests
  • [ ] Add the remaining 551 Pokémon
  • [ ] Add strengths and weaknesses
  • [ ] Add evolutionary requirements (i.e. Moon Stone, etc.)

Contributions

All contributions welcome. 😃

License

This project is licensed under the MIT License - see the LICENSE.md file for details.

Acknowledgments

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].