Project Description
grade้r is a web application that facilitates teachers in programming courses by combining classroom management and auto-grading system capabilities. It is a web application that allows teachers to create courses, manage students, and grade students’ assignments. It also allows students to submit their assignments and view their grades.
Table of Contents
Open Table of Contents
Highlight Features
- Course Management - Teachers can manage courses, manage course sections, manage students in each section, and manage posts/assignments/materials.
- Student Feedback - Teachers can see students’ submissions overview and feedback on each submission.
- Java Assignment Auto-Grading - Automatic grading of Java assignments using Judge0 API.
- Grader Playground - An online Java playground that allows students to practice programming and teachers to test their assignment test cases.
Technologies
Next.js, Storybook, Strapi, Judge0, PostgreSQL, Docker
Screenshots