Inspiration
We have felt that we have been procrasting our tasks beacuse we were feeling tired so, we got the idea of making a scheduler that schedules our most important tasks to the points in the day we have the most energy.
What it does
It takes your google calendar as input and refactors it according to automated task importance and ultradian rhythm. It than outputs the resulting calendar in the users google calendar.
How we built it
We used vue.js for the frontend and python for the backend. We utilized the google and openai apis. We also wrote a state of the art dp algorithm for scheduling.
Challenges we ran into
The algorithm and the calendar api were tough to deal with however we overcame the obstacles with success.
Accomplishments that we're proud of
Creating our own api, creating a state of the art dp algorithm from scratch, hosting backend in the cloud, incorporating google calendar api
What we learned
hosting on the cloud, making our own api and using google and openai apis
What's next for Ultra Scheduler
personalizing the scheduler even more from user data coming from wearables
Log in or sign up for Devpost to join the conversation.