Skip to content

abhi-824/Game-of-CODES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game of CODES

GOC LOGO


A tool of programmers, by programmers and for programmers.

Game of Codes is a tool for codeforces lovers who want to practice optimally in a gaming mood. What you have to do is to make an account either by registering via email or by google and give your codeforces handle.


FEATURES IT PROVIDE

  • DASHBOARD contains boxes having links to weak and strong topics, questions to be upsolved, and unsolved mysteries. Generate daily mix gives you a personalised contest based on your weak and strong topics. We have distributed questions in sets which are basically a set of questions. The difficulty of the questions rises as you unlock higher sets. The red bar on the right is a track of your daily record which is by default 16000.

  • COMPARE : You can compare different profiles in the compare tab by just entering the handle name of the user you want to compare with.

  • PROFILE gives you your stats(submissions, results, all those graphs).

  • CodeBlast is a platform for a team fight(max members are 3). Basically these members will be given some set of 3 questions and they will be ranked according to the number of solved questions.

  • TRAINING ZONES

    • Level wise: It will train you on the basis of codeforces rating and give you questions in that particular range and a timer of 2 hours.
    • Topic wise: It will train you in a particular topic by giving you sets with progressively higher difficulty.
  • Vizualisers

    • Sorting Visualizers: These help users to understand various sorting visualisers which are built to learn and have fun simultaneously.
    • Path Finding Visualizers: These visualisers give users a deep insight to the various path finding algorithms in a very fun way.

SOME SCREENSHOTS

GOC LOGO

GOC LOGO

GOC LOGO

GOC LOGO

GOC LOGO

GOC LOGO


Installation In Local

Clone the repo and in the terminal run this command:

npm install

This would install all dependencies used.
Now run this command to run the website on port 3000. Open localhost:3000 in your browser to view the site.

npm run start

Demo Video

Game of Codes

Thanks!

If you want to contribute, or have some ideas relating to the theme, feel free to open up a issue, or contact me through Email: [email protected] or connect through LinkedIn

About

A tool of programmers, by programmers and for programmers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published