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

Built With

Share this project:

Updates