Inspiration

It takes too long to plan your next steps when you are learning a new language. If you have a strict deadline, it's hard to manage how much you need to study to cover all the topics before the deadline. Therefore, we decide why not create an app that does it for you!!

What it does

This is an AI used to create a detailed personalized schedules based on goal preference. It gives you all the content you need to learn the topic you are interested in and also assigns the time you need to invest in that topic.

How I built it

We built this system using a framework called Next.js along with an OpenAI library. We created an API that extracts data from ChatGPT and outputs a schedule based on the user's input. We used JavaScript for the functionality of the webpage and CSS for the styling.

Challenges I ran into

We ran into problems with creating the animations for the webpages. We also had a hard time connecting the ChatGPT AI to our system.

Accomplishments that I'm proud of

We are proud of our implementation of AI to get personalized schedule and integration of that output in our webpage gives the user a one stop access to all their learning needs.

What I learned

We learned how to code using next.js and css and also how to use ChatGPT API to get desired output.

What's next for AI Schedule Planner

We are planning to add a calendar feature as our next steps to directly integrate it to calendar webpage showing all the topics they need to learn and when. We also want to give users access to add or remove their own plans for the day in the calendar.

Built With

Share this project:

Updates