Skip to content

Abhi2022mnnit/Online-Judge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 
 
 

Repository files navigation

CodeMON

OverView

Coding is the first main thing in order to make your place in the IT field, so in order to have a good command of coding it is very important to practice it daily. For that Coding platforms act as their teacher to improve their coding skills. For a beginner it is important to know how to start a coding journey, they should do practice problems difficulty-wise. Here also Online Judge offers them a variety of problems difficulty-wise. Also, Online Judge keeps motivating beginners by giving them encouragement in the form of ratings, and stars.

Designing a Full Stack Online Judge using MERN tech stack. The Platform offers you variety of problems with respect to difficulty-wise, and different DSA topics, and also checks your coding skills and helps you to improve it.

Notable Features

  • User Registration : Coders will register themselves to access the online judge.
  • User Authentication : Coders will authenticate themselves by using JWT Token + cookie.
  • User Authorization : Coders will authorize themselves by using stored token in web-based API.
  • Integrated Development Environment : Coders also have seperate IDE for more coding practices.
  • Solution Submission : Coders will submit their code and get verdict (accepted or rejected) from online judge.
  • Problem Practicing : Coders will get variety of questions easy to advance levels .
  • Solved Problems : Coders have access to their profiles and get to know about their number of problems they have solved correctly and attempted.