You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A comprehensive full-stack learning management system (LMS) inspired by Google Classroom, enabling seamless interaction between teachers and students. Built with Django REST Framework (DRF) and MySQL for the backend, and React.js with TailwindCSS for the responsive frontend.
Key Features
Role-based access control: Teachers create/manage classrooms; students join/participate
Quiz system: Instant grading and feedback for students
Cross-device compatibility: Fully responsive design (see mobile/desktop screenshots below)
Real-time interactions: Posts, comments, and classroom discussions
JWT authentication: Secure API endpoints with token-based auth
Screenshots & Features Walkthrough
Authentication Flow
Desktop
Mobile
Clean login interface
Mobile-optimized form layout
Desktop
Mobile
Detailed registration with validation and role selection
├── React 18
├── Vite 4
├── TailwindCSS 3
└── Axios 1.6 # API communication
About
A comprehensive full-stack learning management system (LMS) inspired by Google Classroom, enabling seamless interaction between teachers and students. Built with Django REST Framework (DRF) and MySQL for the backend, and React.js with TailwindCSS for the responsive frontend.