Explore pokemons with NextJS
With docker container on gcp
Temporarily only
Knows issues listed on respective section
- Explore pokemons
- See the abilities, state and evolution of pokemons in the details page
As a web dev assignment
You need to install Node.js and Yarn, then in order to clone the project via HTTPS, run this command:
git clone https://github.com/paulinavita/cautious-fiesta.git
SSH URLs provide access to a Git repository via SSH, a secure protocol. If you have a SSH key registered in your Github account, clone the project using this command:
git clone https://github.com/paulinavita/cautious-fiesta.git
Install dependencies
yarn install
Run the following command in order to start the application in a development environment:
yarn dev
The tecnologies used in this project are NextJS + MUI v5
Below listed issued that are found
- Localization still not working properly
- Next.js generated images path on docker still has issue with static path
- UT with jest is not fully implemented
Improvements
- Using context to save all pokemon data
- Use fully SSG
- Make code more DRY; Extract reusable styled component such as modal + detail card or pagination, fetch fn
Released in 2022. Made with love, (plus hunch of bugs) by Paulina 💜🚀
Learn something new everyday, happy coding