EduGenius β AI-Powered E-Learning Platform

Tech Stack: Next.js, Tailwind CSS, OpenAI API, GPT-4 Turbo, Vector DB (Pinecone/Weaviate), REST API, Firebase/Auth
π― Overview
EduGenius is a full-featured AI-based e-learning platform built to streamline online education for students, instructors, and administrators. It combines intelligent content suggestions, automated teaching tools, and robust course managementβoffering a scalable solution for modern digital learning.
π§ Key AI Integrations
- Course Recommendation System β Suggests new courses to students based on learning behavior.
- AI Content Generator β Assists instructors in building course syllabi and quizzes using AI.
- AI Chatbot Tutor β Offers students real-time academic help inside courses.
π Role-Based Dashboards
π¨βπ Student Dashboard
- Browse & enroll in courses
- AI-based course recommendations
- Interactive AI tutor/chatbot for support
- Progress tracking, quizzes, certificates
π©βπ« Instructor Dashboard
- Create & manage courses
- Use AI to auto-generate syllabi and quiz content
- Monitor student engagement
- Edit course materials, manage lessons and assessments
π οΈ Admin Dashboard
- Approve/reject course submissions
- Manage users (students/instructors)
- Platform analytics and reporting
- Control categories, tags, and featured courses
β Project Highlights
- AI-driven personalization across student and instructor experiences
- Modular architecture for scalability and feature expansion
- User authentication & access control using Firebase
- Clean, responsive UI/UX built with Tailwind CSS and Next.js
