Teachers often struggle with heavy workloads when grading assignments manually. This project is designed to automate grading and provide personalized feedback using RAG + LLM, reducing teacher workload while enhancing student learning experiences.
- Hero Section β CTA button with smooth animations.
- What it does & How it helps (Students & Teachers).
- How it Works? β Interactive 3-step animation.
- Demo Section β Hover-based video/GIF previews.
- Live Chat & Query Mailing
- Footer
- Create Test & Create Class buttons.
- List of Classes (Interactive Cards with hover effects).
- Past Tests & Evaluations (Filterable & sortable).
- Class Performance Summary
- Horizontal scroll slider (Instead of tabs).
- Performance stats for each class with animated insights.
- Join Class Button
- Upcoming Tests & Evaluations
- Countdown timer animation.
- Start button (Glows when active, disabled if scheduled).
- Past Tests & Feedback Section
- Performance Analysis
- Interactive graphs (bar charts, pie charts).
- Detailed insights with expandable view.
- Next.js β Core framework
- Tailwind CSS β Styling
- Framer Motion β Insane animations
- Lucide-React β Icons
- Chart.js/Recharts β Performance analytics visualization
- RAG + LLM β AI-powered grading
# Clone the repository
git clone https://github.com/your-username/your-repository.git
# Navigate to the project directory
cd your-repository
# Install dependencies
npm install
# Run the development server
npm run dev
Then open http://localhost:3000
in your browser.