Welcome to our project, PokéBuilder!
Our pokemon team builder will allow you to create custom pokémon teams, giving you a variety of tools to guide your decisions. Teams can also be favorited (upvoted), so they reach the front page.
This project requires the Requests library.
- Go to the root route, create an account by pressing "Sign up" in the navbar, and login with it.
- Create a team by clicking "Create Team" in the navbar. After filling in the inputs, click "Save Changes".
- Add a pokemon by clicking "Add Pokemon".
- Click a pokemon under "Select Pokemon", and wait until the sprite appears. Fill in all the boxes, and press Submit.
- To edit a pokemon, click edit.
- To remove a pokemon, click remove.
- To view your team, with each pokemon's moves and abilities, select "Profile" in the navbar and click your team.
- Search for a team or user by typing the name in the search box in the navbar. Favorite a team by clicking "Favorite" on the team's page.
Occasionally, the API request times out. Two things might have happened. If there is a JSON error printed in terminal, restart the flask app. Otherwise, the API might be offline. To check, go to this link