Pokémon Team Builder

The Pokémon Team Builder is a website that allows users to pick 6 Pokémon and view their resistances and weaknesses, in order to form a team for in-game battling. This was not only a school project, but also a passion project involving one of my favorite franchises.

The final project for the Data Structures and Algorithms course required our team to create an executable or website that compared two data structures and used at least 100,000 datapoints.

We achieved this task by using the over 1000 Pokémon that already exist, as well as creating 99,000 more by making a function that fuses together hundreds of Pokémon into brand new creatures.

When users choose a Pokémon, the website displays their name, type, sprite, resistances, and weaknesses. We wanted to make the interface simple to use and pleasing to look at, including details like using simple colors and fonts, and utilizing classic pixelated Pokémon sprites.

I primarily worked on the backend development of this project, but I also helped design the user interface. I planned out the original layout of the page, while my teammate primarily implemented it.

I chose this formatting to make the user’s process go from left to right, like the natural feeling of reading left to right. You pick your Pokémon on the left, and then view each of your selected Pokémon from left to right in clear columns.

View the project!

Previous
Previous

MEDCat Auto Sampler

Next
Next

Social Media Managing