Skip to content

aggarwal-aditya/Online-Judge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CodePlaza A Scaleable Online-Judge

  • CodePlaza is an online judge (think about codeforces,leetcode) built using Django and served using Heroku. PostreSQL database has been used.
  • Epicbox is used for sanboxing via docker containers.
  • User can submit code in any of the following languages.
    • C++
    • Python-3
  • The Judge can evaluate the submitted code for the following verdicts
    • ACCEPTED
    • WRONG ANSWER
    • TIME LIMIT EXCEEDED (TLE)
    • CoMPILATION ERROR (CE)
    • MEMORY LIMIT EXCEEDED (MLE)

Using The Online Judge

  • As of now the platform allows everyone to view the questions, but only registered users can submit the code.
  • You can register via e-mail or using your Google Account (OAuth-2.0).
  • The problems are arranged in increasing order of difficulty which is updated dynamically based on solve count and initial assigned difficulty by the author
  • To add new problems please make a pull request with a README file containing problem description. I will get in contact with you.

Home Page

Home Page

Sign In Page

Sign In Page

Problems Display Page

Problem Set


About

Code-Plaza An Online Judge

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published