Skip to content

Latest commit

 

History

27 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

NexaLearn – AI-Powered Learning Platform

NexaLearn is a modern AI-driven education platform built using the MERN stack. It provides personalized learning support through an AI chatbot, secure student dashboards, dynamic course previews, and a protected admin panel for managing courses and platform data.

🚀 Features

  • AI-powered chatbot for personalized course recommendations
  • Student dashboard with progress insights
  • Dynamic course preview connected to MongoDB
  • Admin-only course upload and management
  • Secure user & admin authentication (JWT)
  • Responsive UI with modern React + Tailwind design

🛠️ Tech Stack

Frontend: React, Vite, TailwindCSS, Heroicons Backend: Node.js, Express.js Database: MongoDB Atlas Auth: JWT, bcrypt Other: Axios, Nodemon, CORS, dotenv

🔐 Admin Account

Create an admin user manually in MongoDB or via a setup script. Admin has exclusive access to:

  • Add Courses
  • Manage Courses
  • Access admin dashboard

✅ Future Improvements

  • Student progress analytics
  • Certificate generation
  • Notifications system
  • Dark/Light theme
  • AI-powered study planner

📄 License

This project is for educational and portfolio use.

About

AI Education Advisor – A MERN stack web app with AI-powered guidance that helps users discover personalized learning paths, recommended courses, and study plans based on their goals.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages