Contact
Back to Projects
🎓

ClassroomNeo

LIVE
Complexity:

ClassroomNeo is a full-stack Learning Management System built with vanilla JavaScript, featuring AI-powered grading via GPT-4o, GitHub OAuth authentication, and comprehensive progress tracking.

Tech Stack

Vanilla JS SPASupabaseGitHub OAuthOpenAI GPT-4oNetlifyCSS3

Key Features

  • AI-powered assignment grading with GPT-4o
  • Role-based access (student/instructor/admin)
  • Progress tracking with completion percentages
  • Module and step-based curriculum structure
  • GitHub OAuth authentication
  • Dark mode support

Challenges Solved

  • Building contextual AI grading with meaningful feedback
  • Real-time progress tracking across many users
  • Vanilla JS SPA without framework overhead

Outcomes

  • Deployed for Todak Studios training programs
  • AI-assisted assignment feedback
  • Comprehensive progress tracking
Project Timeline
Started: January 2024
Category: education