DEV Community

Arafat Khan
Arafat Khan

Posted on

CodeExam: online programming examination platform

An online programming examination platform for universities. Teachers create coding exams, students solve problems in-browser, code is auto-graded against hidden test cases, and results are published on demand.
Github
Demo Site
I need feedback and if you like this give me star

Features

  • User Management: Student and teacher registration with profile management.
  • Exam Creation: Teachers create exams and add questions with hidden test cases.
  • Easy Access: Students join exams instantly using a 6-character exam code.
  • Built-in IDE: In-browser code editor (Monaco) with "Run" and "Submit" functionality.
  • Secure Execution: Sandboxed code execution via Judge0 with automatic fallback to onlinecompiler.io.
  • Auto-Grading: Code is automatically graded against hidden test cases. Includes teacher override and feedback capabilities.
  • Anti-Cheat System: Event logging for tab switching, fullscreen exits, copy, and paste.
  • Plagiarism Detection: Token n-gram similarity checks to detect copied code.
  • Result Management: Publish/unpublish results with letter grade and GPA calculation. CSV export available for teachers.

Thank You

Top comments (0)