This project is a SPA to consult the different types of pokemon and some features they have. You can filter the pokemons by their name and click on any Pokemon to go to its details page. The API I used for this project is PokeAPI.
You need to install Node.js, and then:
- Download or clone the project repository.
- Install dependencies with
$ npm install
. - Run the project with
$ npm start
.
You can run $ npm run build
. This will build the app for production to the build
folder.
It correctly bundles React in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
- node-sass - For the use of SCSS in the project
- react - Framework of the project
- react-dom
- react-scripts
- prop-types
/
`-_src
|-components
|-App
|-Filter
|-Home
|-Loading
|-Pokemon
|-PokemonDetails
|-PokemonList
|-scss
|-services
|-images
|-icons
|-fonts
|-utils
This project is part of the online training phase of Adalab digital course. This is the first test of the training, that lasts 7 weeks.