A simple web app that allows you to search for a pokemon by name and returns the pokemon's sprite, description and legendary status. Your most recent 5 searches are saved and shown. The web app has been developed with React, Typescript, Styled-Components, Django and Docker.
Make sure Docker is installed on your machine. You can download it from: https://docs.docker.com/get-docker/
- Clone or download the repository locally
- Open a terminal window
- cd to the repository
- Run
docker-compose up --build -d
- Open a browser window
- Navigate to the 3000 port on your local host (
http://127.0.0.1:3000
on most browsers) - Search for a pokemon in the dedicated search bar and have fun :)
- Fix known bugs
- Add relevant tests in both frontend and backend (using e.g. Jest for frontend)
- Add suggestions functionality when searching for a Pokemon