/CodeJurist

A scalable code evaluating platform.

Primary LanguageJavaScript

CodeJurist: A scalable code evaluation platform.

My work plan:

https://docs.google.com/document/d/1zYKSyPG2nuohSU5TBXx0fm39ahCV3yVwCpBJoFwbQSo/edit?usp=sharing

TO RUN LOCALLY YOU MUST HAVE DOCKER DESKTOP RUNNING IN THE BACKGROUND! CONTANERS SHOULD BE RUNNING (look at the image below).

  • 📌 CodeJurist allows users to submit solution, written in any popular languages for the coding challenges & evaluates solution by presenting the deserved verdict.

  • 📌 User can Register/Login for using this product. Users can also track all their submissions submitted till date.

  • 📌 Security is our prime concern 🛡️ CodeJurist runs all your code in an isolated container 📦. To keep your systems safe, we isolate the code from your device; to run and deliver the output safely. So ZOMBIE CODE 🧟, CodeJurist is watching you ⚔️ !

💡 Have Product Improvement Ideas ? Come pitch in! 💐

  • Report your ideas here 📝
  • Please present in detailed description by emphasising on the value it generates to the user 🏄‍♂️

🏗️ How did I build this ?

  • I had used the following technologies:
    • UI 🎨 : HTML5, CSS3.
    • Backend 🧑‍🔧 : Django, Docker.
    • DataBase 🗄️ : PostgreSQL.
    • Cloud ☁️ : nginx, gunicorn, AWS EC2

📝 I found some bugs or issues. Where do I report?

Report here in detail answering these questions:

  • What steps did you take to make the bug appear?
  • How can the bug be fixed? (In case you know)
  • Which OS and which all packages / softwares / dependencies are you using?
  • Have you tried any troubleshooting steps such as a reboot for example?
  • Have you followed the prescribed prerequisites?
image