Date
Spring 2024
Tools
JavaScript, HTML5
The Pokemon Team Builder is both a passion project and scholarly endeavor wrapped into one product.
This final project for the Data Structures and Algorithms course at UF required our team to create an executable or website that compared two data structures in some form and somehow used 100,000 datapoints.
I was primarily charged with frontend development and UI/UX design. I also developed the ordered map structure using red-black trees.

There was a lot of creative freedom afforded to us in this project, and my team and I decided to create a site that sorts 100,000 Pokemon and allows users to pick their own team of 6 Pokemon and display their name, type, sprite, resistances, and weaknesses. Since there are definitely less than 100,000 Pokemon, my teammate created a function that fused together thousands of Pokemon into brand new creatures.
