Yeetcode is a Google Chrome extension where two Leetcode users can battle each other. Since many CS students and developers despise grinding for Leetcode, our team decided to make said grinding more fun, competitive, and rewarding. Both screens update when a player makes a submission for a problem. The player that solves more problems correctly within a set time wins!
- Signup/Login page
- User profile with both
leetcode_username
andyeetcode_username
- Joining/Creating a yeetbattle
- Screens that update upon correct/incorrect submission correct
leetcode_username
- Appropriate game over screens for win/draw/loss
- Elo rating
- Chat functionality
- Customizable user profile
- To download the extension, navigate to https://download-directory.github.io and paste the following link on the input form: https://github.com/Tofudog/Yeetcode/tree/main/ChromeExtension
- Unzip the Zip folder you recently downloaded
- Open up Google Chrome >>> Click on the extensions icon >>> Click Manage Extensions in the dropdown

- Toggle on developer mode
- Click on "Load Unpacked" and select your ChromeExtension folder
- Click on "Update"
- Enjoy Yeetcode!
- HTML/CSS
- Node.js
- Mongo DB
- Websocket IO
- Jest
- GraphQL
If you want to contribute and/or provide feedback, email us at [email protected]
Here are the list of contributors to this project:
- Leonardo de Farias (https://github.com/Tofudog) [Product Owner]
- Caleb Jennings [Scrum Master]
- Aiden Amaya
- Peace Cyebukayire
- Chris Embs
- Sungho Kim
- Alan Wei