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.
- 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.