Skip to content

Tofudog/Yeetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Yeetcode

yeetdemo

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!

Features

  • Signup/Login page
  • User profile with both leetcode_username and yeetcode_username
  • Joining/Creating a yeetbattle
  • Screens that update upon correct/incorrect submission correct leetcode_username
  • Appropriate game over screens for win/draw/loss

To be added

  • Elo rating
  • Chat functionality
  • Customizable user profile

Installation [Beta]

  1. 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
  2. Unzip the Zip folder you recently downloaded
  3. Open up Google Chrome >>> Click on the extensions icon >>> Click Manage Extensions in the dropdown
readme_shot1
  1. Toggle on developer mode
  2. Click on "Load Unpacked" and select your ChromeExtension folder
  3. Click on "Update"
  4. Enjoy Yeetcode!

Libraries and Dependencies

  • HTML/CSS
  • Node.js
  • Mongo DB
  • Websocket IO
  • Jest
  • GraphQL

Contributions

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

About

A Leetcode extension for doing 1v1 battles.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7