AstraLMS is a high-performance, futuristic Learning Management System (LMS) designed with a focus on immersive aesthetics and AI-driven assessments.
AstraLMS transforms traditional learning environments into "Intelligence Hubs," where students and teachers interact through a high-tech dashboard interface.
- Neural Dashboard: A persistent, glass-morphic sidebar for seamless navigation.
- AI Assessment Engine: Automated marking for descriptive assignments using keyword-based heuristics.
- Quiz Labs: Immersive quiz environments with real-time scoring and progress telemetry.
- Personnel Registry: Advanced student monitoring and performance analytics.
- Intelligence Center: Centralized repository for syllabus directives and active task management.
- Frontend: React, TailwindCSS, Framer Motion, Lucide Icons.
- Backend: Node.js, Express, MongoDB, Socket.io.
- Communication: Real-time score syncing and live session monitoring.
cd backend
npm install
# Create .env with MONGODB_URI, JWT_SECRET, PORT
npm run devcd frontend
npm install
# Create .env with VITE_API_URL, VITE_SOCKET_URL
npm run dev*Developed by prince yadav