
A video game search engine that allows users to search for video games by title, genre, platform, and more. It was created as part of a team project to demonstrate how data structures and algorithms can be used to solve real-life problems. The app was created using React and TypeScript with Vite. Once users enter their search criteria, the app searches its database of over 100,000 games (scraped from IGDB and RAWG; see GitHub README) and calculates a 'match percentage' for every game. It then sorts the games by their match percentage based on the selected sorting algorithm (including JavaScript's built-in sort function whose implementation is based on the browser). The results are displayed to the user and each game can be clicked on to view more information about it. Although the app is open-source, the data is not included in the repository due to its size.

