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

https://github.com/cscheffauer/pokedex

ϞϞ(๑⚈ ․̫ ⚈๑)
https://github.com/cscheffauer/pokedex

html-css-javascript html5 react reactjs redux redux-thunk tachyons

Last synced: 22 days ago
JSON representation

ϞϞ(๑⚈ ․̫ ⚈๑)

Awesome Lists containing this project

README

          

# Pokedex App
![GitHub package.json version](https://img.shields.io/github/package-json/v/cscheffauer/pokedex)
![GitHub repo size](https://img.shields.io/github/repo-size/cscheffauer/pokedex)
![GitHub last commit](https://img.shields.io/github/last-commit/cscheffauer/pokedex)
![GitHub issues](https://img.shields.io/github/issues-raw/cscheffauer/pokedex)

## [Demo](https://cscheffauer.github.io/pokedex)

This Pokedex App allows you to search for your favourite Pokemon.

- See how the Pokemons will be catched
- Search for your favourite Pokemon at the top
- Check out the details of each Pokemon, like attacks and evolutions

## Coming up soon

- Mobile responsiveness
- More visual improvements to enhance the user experience

## Tech

This Pokedex App uses a number of open source projects to work properly:

* [React] - a JS library for building user interfaces!
* [React.lazy] - to render React components dynamically
* [Redux] - a predictable state container for JS apps
* [Redux Thunk] - Redux middleware
* [React-Relay] - GraphQL Client (by Facebook)
* [GraphQL] - new query language for an API

## Installation

This website was built and tested with [Yarn](https://yarnpkg.com/) v1.22.4 and npm v6.13.4

Install the dependencies and start.

```sh
$ cd pokedex
$ yarn install
$ yarn run relay
$ yarn start
```

## Development

Want to contribute? Great!

Fork it and add your own twists to it. Can't wait to see your ideas 🤓

## Todos

Check out the open issues at the [projects tab](https://github.com/cscheffauer/pokedex/projects) 📝

License
----

MIT

**Free Software, Hell Yeah!**

[//]: # (These are reference links used in the body of this note and get stripped out when the markdown processor does its job. There is no need to format nicely because it shouldn't be seen. Thanks SO - http://stackoverflow.com/questions/4823468/store-comments-in-markdown-syntax)

[Tachyons]:
[swapi.co]:
[Redux Thunk]:
[React.lazy]:
[React]:
[Redux]:
[GraphQL]:
[React-Relay]: