Inspiration

We are all STEM college students, so class times are inflexible, inconvenient, and time-consuming if you want to do well. on top of research and work, This makes it difficult to find a healthy school-work-life balance than We all have felt in previous semesters. We wanted to create an easy solution that can help us organize life without spending hours of time doing so.

What it does

Currently we have a front end site with the interface to that allows you to add an event to our calendar as well as the interface to (in the future) sync it to your Google Calendar. Our unconnected back end would use Google Gemini to add courses to the calendar from a syllabus syllabus as well as use your existing Google Calendar as a basis to suggest where new life tasks could go.

How we built it

The front end was built using javascript, with the react library as a basis, and the back end was built using python, with datalabs' marker-pdf library parsing the syllabus and Google's Gemini API creating the event suggestions for the coures and life tasks

Challenges we ran into

We had challenges integrating the google calendar with our calendar

Accomplishments that we're proud of

Proud of being Logistical with our time and keeping or project goals realistic

What we learned

We were able to learn a lot about the how to not only create great prompt to give to an LLM, but also how to obtain structured data from an LLM

What's next for The CalendarPal

Built With

Share this project:

Updates