Skip to content

Sarbes04/CourseGeneratorAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Course Generator

🚀 Introduction

This is an AI-powered full-stack MERN (MongoDB, Express.js, React.js, Node.js) application that allows users to generate full-length courses based on a selected domain. The app integrates structured course creation with AI-generated chapter content and videos, providing users with an interactive and educational experience.

🌐 Live Demo

Live Link

📦 Tech Stack

  • Frontend: React.js
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Authentication: JWT

🛠️ Features

  • AI-generated structured course content
  • YouTube video integration for each topic
  • User authentication and course progress tracking
  • Responsive UI and clean design

🚀 Getting Started

Installation

  1. Clone the repository:
git clone https://github.com/Sarbes04/CourseGeneratorAI
cd CourseGeneratorAI
  1. Install dependencies:
npm install
cd frontend
npm install
cd ..
  1. Create a .env file in the root directory based on .env.sample:

Edit .env with your credentials:

🔧 Commands

Build the project

npm run build

Start in production

npm run start

Start in development (client + server concurrently)

npm run dev

👨‍💻 Author

Sarvesh Singh
B.Tech, NIT Bhopal
LinkedIn | GitHub

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages