Skip to Main Content

project

UniCode is a smart online coding exam platform that helps students write and submit code easily while allowing professors to monitor exams in real time. It features an advanced anti-cheat system that detects tab switching, copy-paste activity, full-screen exit attempts, and code plagiarism, ensuring fair and secure assessments. 🚀

Description

UniCode is a smart and secure online coding examination platform designed to simplify the way institutions conduct technical assessments. It provides students with a clean and interactive interface where they can write, run, and submit code in real time, all within a controlled full-screen environment. The platform supports multiple programming languages and offers instant evaluation based on predefined test cases, making the exam process faster and more efficient.

For professors, UniCode offers a powerful dashboard to create exams, add coding questions, define test cases, and monitor students live during the exam. One of its key strengths is its advanced anti-cheating system, which actively tracks suspicious behavior such as tab switching, copy-paste actions, full-screen exits, and unusual inactivity. These actions are logged and flagged in real time, allowing professors to easily identify potential malpractice.

Additionally, UniCode includes code similarity detection to identify plagiarism by analyzing the structure and logic of submitted programs. Combined with detailed reports and activity logs, this ensures transparency and fairness in evaluation.

Overall, UniCode is built to deliver a smooth, scalable, and secure online exam experience, reducing manual effort for educators while maintaining integrity and trust in the assessment process. 🚀

Issues & PRs Board
No issues or pull requests added.