Inspiration

We wanted to create a tool that would help college students, but really anyone who struggles to plan out their time, maximize productivity.

What it does

Our schedule generator takes in a draft version of a calendar that includes nonnegotiable, fixed time slots (e.g. classes, club times), then it provides an updated calendar with preferences that the user selects. These include the start date of the schedule, study time, career & skills, leisure time, sleep time, energy patterns, and other, so the user can customize what they want their schedule to prioritize. Once the schedule is generated, the user also has the option to go back and modify their previous responses if they want to make any updates.

How we built it

We used keywords ai to help generate a prompt as well as create an AI gateway file, and both were used in tandem with lovable to generate a full stack.

Challenges we ran into

We spent a lot of time navigating Keywords AI and Lovable, since those were tools we never used before. Especially with limited knowledge on AI gateways, prompt management, and even full stack, we had a hard time truly understanding what we were working with.

Accomplishments that we're proud of

Although we struggled with setup and learning how to use these new tools, we felt like this experience exposed us to the current capabilities of AI and AI tools, and we end this project still feeling like we have a lot more to explore.

What we learned

We have a start on what AI gateways can do in terms of larger scaled projects that involve many LLMs, the possibilities of prompt management to improve efficiency, and the impressive ability of tools like Lovable in generating code in a matter of minutes.

What's next for Schedule Flow

We hope to include an option to export the updated schedule directly into one's calendar app, such as Google Calendar.

Built With

Share this project:

Updates