This is a project carried out during my developer training.
The goal was to create a mobile application of Pokedex.
- Javascript
- React Native
- Redux
- React Navigation
- Redux ToolKit
- React Native Picker
- React Native Vector Icons
The data comes from the great API of PokeBuild
- Display loader during the loading of the data
- List of all pokemons
- Search for a pokemon by name and by pokedex id
- Filter by type and by pokedex id
- Display pokemon by type
- Display of the details of a pokemon
- Display of the evolution chain of a pokemon
- Display of the types of a pokemon
- Display of the stats of a pokemon
- Capture a pokemon, add it to a collection
- Display modal during capture
- Remove a pokemon from a collection
- Release a pokemon, remove it from the collection
- Clear the collection of pokemons
- Display of the collection of pokemons
- Display how many pokemons are in the collection
-
Clone the repository
-
Install Android Studio
-
Create an Android Virtual Device
-
You need to have Node.js installed on your machine
-
Install the dependencies
npm install- Start the project
npm startDisplay select input to filter by type

You can find the mockup of the application in the directory maquette
- PokeBuild
- Pikachu gif by BenKuhlmann
- Others pictures by The Pokémon Company International on Tumblr








