Skip to content

LegendLogic/Intellexa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧠 AI Learning Platform

The AI Learning Platform is a full-stack web application designed to revolutionize personalized education using Artificial Intelligence.
It provides an intelligent system for students, teachers, and administrators to track progress, manage courses, and receive personalized learning insights.


πŸš€ Features

πŸŽ“ For Students

  • Personalized learning path recommendations
  • AI-based progress tracking and analytics
  • Interactive quizzes and assignments
  • Real-time feedback system
  • add all things in real time system

πŸ‘©β€πŸ« For Teachers

  • Course and assignment management
  • AI-generated student performance insights
  • Automatic grading assistance
  • Communication dashboard with students

πŸ§‘β€πŸ’Ό For Admins

  • Role-based authentication and access
  • User and course management system
  • Dashboard for monitoring platform activity

πŸ—οΈ Project Structure


AI-Learning_Platform/
β”‚
β”œβ”€β”€ admin/          # Admin dashboard files and configuration
β”œβ”€β”€ client/         # Frontend (React) files for students and teachers
β”œβ”€β”€ server/         # Backend (Node.js + Express + MongoDB)
└── README.md       # Project documentation


πŸ› οΈ Tech Stack

Frontend: React, Redux, Tailwind CSS
Backend: Node.js, Express.js
Database: MongoDB
AI Integration: Python APIs / TensorFlow (Planned)
Authentication: JWT & bcrypt
Version Control: Git & GitHub


βš™οΈ Installation

  1. Clone the repository:
    git clone https://github.com/Sangram03/AI-Learning_Platform.git

2. Navigate to the project folder:

   ```bash
   cd AI-Learning_Platform
   ```

3. Install dependencies:

   ```bash
   cd client && npm install
   cd ../server && npm install
   cd ../admin && npm install
   ```

4. Create a `.env` file inside the **server/** folder and add:

   ```bash
   MONGO_URI=your_mongodb_url
   JWT_SECRET=your_secret_key
   PORT=5000
   ```

5. Run the project:

   ```bash
   # Start backend
   cd server
   npm start

   # Start frontend
   cd ../client
   npm start
   ```

---

## πŸ€– Future Enhancements

* AI-powered course recommendation engine
* Voice-based interactive assistant
* ChatGPT-integrated doubt solving
* Admin analytics dashboard

---

## πŸ“Έ Screenshots (Coming Soon)

Stay tuned for project UI previews!

---

## ✨ Author

πŸ‘¨β€πŸ’» Sangram Das


πŸ’¬ Support

If you like this project, please ⭐ the repo and share your feedback!

β€œEmpowering Learning through Intelligence.”

About

AI-Learning_Platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages