Repository navigation
📦 Release v1.1 – Latest Release
✨ Highlights
Create & Manage Assignments
Easily create programming assignments by selecting configuration templates, expected output files, runtime arguments, and ZIP submission folders.
Auto Compilation & Evaluation
Submissions are automatically compiled and executed using user-defined commands. The output is then compared to the expected result for automated grading.
Language-Independent Execution
Supports any language through customizable compile/run commands. Placeholders like {filename} ensure dynamic behavior per submission.
Configuration Manager
Full CRUD (Create, Read, Update, Delete) support for language configurations, including import/export as JSON files.
Assignment Report View
A visual interface to process and inspect each student's result including:
Compilation success
Execution success
Output match status
Persistent Storage (SQLite)
Assignments and evaluation results are stored locally using SQLite for seamless access and reopening.
Modern UI
Built with WPF and styled for clarity and usability.
⚙️ Requirements
Windows 10 or higher
.NET Desktop Runtime 6.0+ must be installed




