On this project, I created a a Catalog of Pokemons, it have 2 pages, a main page listing all the pokemons (on this page you can filter by type and/or name). And a second page with details of each pokemon, showing some information and the evolution chain of that particular pokemon.
At the main page in order to not overload the screen, when 'All' is selected, only the first 50 will show up, loading more when the scrolling is close to the end of the page, creating a better user experience.
You can get a local copy of the repository please run the following commands on your terminal:
$ cd <folder>
$ git clone https://github.com/Stricks1/reactReduxCapstone.git
Run npm install
and after npm run build
in your terminal.
Run npm start
to run on your local machine server
- React
- Redux
- HTML
- CSS
- Axious
- PokeAPI
- Heroku
- Jest
- React Testing Library
Contributions, issues and feature requests are welcome!
You can do it on issues page.
Special thanks to code reviewers.
Give a ⭐️ if you like this project!
👤 Gabriel Malheiros Silveira
- Github: @Stricks1
- Linkedin: Gabriel Silveira
- Twitter: @Gabriel_Stricks
Creative Commons 2020