This is small application written for submission for the hackathon at Boot.dev. I would classify myself in the over 1 year of coding category. The requirements of the submission were:
- Written in Python3
- Make use of the PokeAPI
I wanted to participate but wanted to keep it simple as the time alotted was short and I also had work on the day of submission.
The application acts as a basic encyclopedia for any Pokemon. Enter the name of a Pokemon to view a list of its Name, Height, Weight, Abilities, Moves, Forms, Species, and Types.
To run PokePedia locally (assuming user is on Mac or Linux machine)
git clone https://github.com/Conor-Fleming/PokePedia/
Navigate to the source directory:
cd PokePedia
Create a virtual environment:
python<version> -m venv <virtual-environment-name>
Like so:
python3 -m venv env
Activate the virtual environment:
source venv/bin/activate
Install dependencies:
pip install -r requirements.txtRun the program with:
python main.pyPokePedia will recognize the commands:
list - view a list of 5 random Pokemon
clear - clear screen
quit - terminate program and exit
[name of pokemon] - view stats for Pokemon entered