Inspiration

Timeboxing your day can boost your productivity but only if you adhere your timeboxes and don’t need to much time in creating or moving them around in your calendar. That why we created an web application which schedules your to dos for you.

What it does

It is a complex mixture of AI prompting and constraint definition which leads to an automated time boxing of your to-dos based on attributes like deadlines and priorities

How we built it

Fronted and backend connected via rest api, claude connected to the backend to write timeboxes into the database

Challenges we ran into

Prompting so that claude will return an valid sql statement first try to schedule your week while using all given constraints

Accomplishments that we're proud of

We created backend as well as front end in time, only the AI and the prompting took us longer than expected

What we learned

AI has its limits, but claude code is amazing

What's next for Hourglass

Trying to get the AI to deliver a reliable answer format which can be transferred into the database

Built With

  • chatgpt
  • claude
  • claudecode
  • gradle
  • hibernate
  • java
  • rest
  • springboot
  • swagger
Share this project:

Updates