Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

DaemonLab/CP-Grind

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
7 Commits
 
 
 
 
 
 
 
 
 
 

CP-Grind

Description

Create an application that allows the user to create a room and invite his friends of similar skill level. This application uses the Codeforces ratings of the users to create a single list of questions having similar difficulties. Each of the participant then clicks on the Codeforces links and start solving the questions. The one who completes them quicker wins.

Specifications

User

  1. Firstly, all the users need to register and provide their Codeforces ID while registering.
  2. A user can create a room and share its link with his friends, who can then join the room using that link.
  3. The participant then gets a list of questions and starts solving them one by one on Codeforces.
  4. Once he has solved a question on Codeforces, he needs to refresh the page and check his progress.
  5. The room ends, once a participant has solved all the questions.

Server

  1. It contains a database for signng in the users and storing their Codeforces IDs.
  2. It creates a room and generates a sharable link.
  3. Generate a list of common questions for all the users within the room and sorts them from easiest to hardest.
  4. As soon as the user refreshes the website, he can see the number of questions he has completed.
  5. Once, a user has answered all the questions, the room ends and others can see their progress.

Tech Stacks

  1. HTML
  2. Bootstrap
  3. NodeJS
  4. ExpressJS
  5. Socket.io
  6. Codeforces API
  7. PocketBase

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.