AI Learning is a revolutionary web application that simplifies the learning experience. It allows you to create custom courses by entering a course title and specifying the units or topics you want to learn about. Our AI-powered system generates a personalized course plan tailored to your needs, making learning more efficient and enjoyable.
- Create personalized courses with ease.
- Customized course structure based on your preferences.
- Stay updated with the latest information in your chosen field.
- Learn at your own pace and on your own terms.
- Enter your course title or topic.
- List the specific units or topics you want to learn about.
- Our AI will do the rest, creating a structured course plan just for you!
This project is created with:
- Next.js
- Tailwind CSS
- OpenAI API
- YT API
- NextAuth
- Shadcn
To run this project locally, follow these steps:
- Clone the repository:
$ git clone [repository_url]
- Navigate to the project directory:
$ cd ai-learning
- Install dependencies:
$ npm install
- Rename the
.env.example
file to.env
. - Start the development server:
$ npm run dev
Check out the live demo of AI Learning here.
Project status: Done
This project was inspired by the need for personalized and efficient learning experiences, driven by advancements in AI technology.
Created by @impruthvi if you have any questions or suggestions.
Contributions are always welcome! If you'd like to contribute to the project, please open an issue or submit a pull request.
If you find this project helpful or interesting, please consider giving it a ⭐️ on GitHub!