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.
- Frontend: React.js
- Backend: Node.js, Express.js
- Database: MongoDB
- Authentication: JWT
- AI-generated structured course content
- YouTube video integration for each topic
- User authentication and course progress tracking
- Responsive UI and clean design
- Clone the repository:
git clone https://github.com/Sarbes04/CourseGeneratorAI
cd CourseGeneratorAI- Install dependencies:
npm install
cd frontend
npm install
cd ..- Create a
.envfile in the root directory based on.env.sample:
Edit .env with your credentials:
npm run buildnpm run startnpm run dev