https://github.com/impruthvi/ai-learning
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.
https://github.com/impruthvi/ai-learning
ai nextjs openai shadcn-ui yt-api
Last synced: 3 months ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/impruthvi/ai-learning
- Owner: impruthvi
- Created: 2023-10-03T05:11:51.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-10-06T08:55:01.000Z (over 2 years ago)
- Last Synced: 2025-08-31T09:37:27.080Z (10 months ago)
- Topics: ai, nextjs, openai, shadcn-ui, yt-api
- Language: TypeScript
- Homepage: https://ailearning.click
- Size: 134 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AI Learning
## Description
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.
## Features
- 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.
## How It Works
1. Enter your course title or topic.
2. List the specific units or topics you want to learn about.
3. Our AI will do the rest, creating a structured course plan just for you!
## Technologies
This project is created with:
- Next.js
- Tailwind CSS
- OpenAI API
- YT API
- NextAuth
- Shadcn
## Setup
To run this project locally, follow these steps:
1. Clone the repository: `$ git clone [repository_url]`
2. Navigate to the project directory: `$ cd ai-learning`
3. Install dependencies: `$ npm install`
4. Rename the `.env.example` file to `.env`.
5. Start the development server: `$ npm run dev`
## Demo
Check out the live demo of AI Learning [here](https://ailearning.click).
## Status
Project status: Done
## Inspiration
This project was inspired by the need for personalized and efficient learning experiences, driven by advancements in AI technology.
## Contact
Created by [@impruthvi](https://impruthvi.netlify.app/) if you have any questions or suggestions.
## License
[](https://opensource.org/licenses/MIT)
## Contribution
Contributions are always welcome! If you'd like to contribute to the project, please [open an issue](https://github.com/impruthvi/ai-learning/issues) or submit a pull request.
## Support
If you find this project helpful or interesting, please consider giving it a ⭐️ on GitHub!