Skip to content

A Desktop application that simplifies the process of Grading Assignments. It automatically fetches the assignments from particular mail, judges them against a set of test cases and stores the result in SQL based database and generates cumulative excel reports on request.

Notifications You must be signed in to change notification settings

kb54/Assignment-Judge

Repository files navigation

Assignment-Judge

A Desktop application that simplifies the process of Grading Assignments. It automatically fetches the assignments from particular mail, judges them against a set of test cases and stores the result in SQL based database and generates cumulative excel reports on request.


Tech Stack

  • Java - Backend and frontend(Swing and AWT) of the application.
  • MySql - Database for storing the scores and report generation
  • JavaMailAPI - Fetching assignments from email over a given time period

Screenshots

  • Home Page Home

  • Assignments Downloader SubmissionDownloader

  • Testcase Generator TestGenerator

About

A Desktop application that simplifies the process of Grading Assignments. It automatically fetches the assignments from particular mail, judges them against a set of test cases and stores the result in SQL based database and generates cumulative excel reports on request.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages