I am part of my local Table Tennis club, where I compete in tournaments. I am currently in their Division 1 League, and the tournament system relies on manually printing and creating brackets, which adds almost an hour to the entire event. To streamline this process, I developed a tournament generator that follows the club’s algorithm for seeding players based on their rankings within the division. The app also allows players to track their scores and automatically generates the leaderboard, resolving ties by accurately breaking down points to rank players properly.