This project has been created with ReactJS
and the usage of PokeAPI to fetch Pokemons data. The app shows a grid list of Pokemons as well as details from them if requested.
-
NodeJS
v18.12.1
-
NPM
v8.19.2
To install the project dependencies open a terminal in the root path and enter:
yarn install
To run the project just open a terminal in the root path and enter:
yarn start
To run the the tests just open a terminal in the root path and enter:
yarn test
The Storybook
shows all the components used to create the feature for this app. To run it just open a terminal in the root path and enter:
yarn storybook
- Add e2e tests
- Manage error scenarios
- Add loading component for certain scenarios
- Setup
EsLint
andPrettier