An open API service indexing awesome lists of open source software.

https://github.com/rodgeraraujo/pokedex

A simple Web Pokedex made using vuejs + vuex, router and more.
https://github.com/rodgeraraujo/pokedex

javascript nitendo pokeapi pokedex pokedex-application pokemon vue vue-components vue-pokedex vuejs vuejs2 vuex

Last synced: 6 months ago
JSON representation

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

Awesome Lists containing this project

README

          





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









## Live


Live >
pokedex.rogerioaraujo.me

[![Netlify Status](https://api.netlify.com/api/v1/badges/924e63e4-fedf-40e7-8aac-e434d5e049b3/deploy-status)](https://app.netlify.com/sites/web-pokedex/deploys)

## 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](https://pokeapi.co/) 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](https://github.com/rodgeraraujo/minus.css/blob/master/LICENSE)

## Author

Made with ❤ by [Rogério Araújo](https://github.com/rodgeraraujo)