An intelligent LMS featuring automated code grading, an AI mentor chatbot, gamified learning, and real-time analytics — built for modern CS education.
Demo accounts available — sign in to explore as student or educator
Six integrated modules working together to create an intelligent educational experience.
Submit code and get instant multi-criteria scoring — correctness, quality, efficiency, and documentation — with detailed test-case breakdowns.
An intelligent assistant powered by Gemini that answers questions, explains concepts, helps debug code, and offers personalized study tips.
Create courses, enroll students, post assignments with due dates and rubrics, manage submissions — all from a unified dashboard.
Points, badges, leaderboards, and achievement unlocks that keep students motivated and engaged beyond traditional grading.
Educators see class-wide performance trends and at-risk students. Students track their own progress and growth over time.
Automated similarity checking across submissions with detailed reports highlighting matching sections and confidence scores.
Students submit code, and the engine analyzes structure, runs test cases, evaluates quality, then returns a detailed score breakdown with actionable feedback — in under 3 seconds.
{
"totalScore": 85,
"breakdown": {
"correctness": { score: 45, max: 50 },
"codeQuality": { score: 16, max: 25 },
"efficiency": { score: 15, max: 15 },
"documentation": { score: 9, max: 10 }
},
"testsPassed": 9 / 10,
"feedback": "Excellent work! Well-structured and efficient. Add edge-case handling for a perfect score."
}Production-grade tools chosen for performance, type safety, and developer experience.
This platform was designed and built as a Final Year Capstone Project at the University of Sindh. The research explores how AI-assisted assessment and gamification can improve student engagement in computer science education.
It integrates a multi-provider AI wrapper supporting Google Gemini with a local fallback engine, delivering intelligent autograding and mentoring without requiring expensive infrastructure.
Multi-criteria code grading scoring correctness, quality, efficiency, and documentation with AI-generated feedback.
Context-aware AI chatbot that adapts to student level, provides hints, and explains complex concepts step-by-step.
Points, XP, badges, and leaderboards that gamify the learning experience and increase retention.
Real-time dashboards for tracking student progress, identifying at-risk learners, and measuring outcomes.
Sign in with demo credentials to explore courses, assignments, autograding, AI chat, badges, and more.