Inspiration
We were inspired by our first meeting together where it took way too much effort and planning to have just four people meet for a 30 minute meeting about HackDavis. We wanted a way to just easily know your free time and share it with someone else while not having to worry about other plans. We thought it would be incredibly convenient to have an automatically set date that dynamically updates depending on new events such as study sessions where everyone is able to attend without having to compare calendars or continuously checking a when2meet.
What it does
Our tool imports events from other calendars and allows users to input their stress levels and loose plans for the day such as study meetings or eating with friends to create a dynamic schedule that removes decision paralysis and makes event organization hands free. The AI tool can calculate which events you missed, the difficulty and time required for a series of events, and the due dates of important tasks and provide a weekly schedule that is customed designed for success. Instead of stressing over what to do with a free hour, this AI tool can automatically give the most optimal decision such as to study, rest, or learn a new skill depending on your stress and energy levels and the difficulty of future plans throughout the week.
How we built it
We used PostgreSQL, Gemini, and Prisma for the AI agent and connected it to a React.js frontend for ease of use and to have dynamic screen elements. We also spent several hours ideating through multiple designs to ensure the best user experience.
Challenges we ran into
We learnt how complicated it was to integrate AI tools within such a dynamic space like a calendar where the events could be moved around and switched out depending on the users mood. Making sure the AI listened to the prompts correctly and the values got passed to make a feasible schedule that worked day to day was a very big hurdle we had to overcome
Accomplishments that we're proud of
Were very proud to have executed on a great design and made every functionality we planned on within the short amount of time of HackDavis. For many of our members we had very little hackathon experience so we were glad that we could fully see our idea to the end. Creating our own AI and integrating it with multiple pages was truly a unique and enjoyable experience that we hope can help others plan out their lives.
What we learned
We learnt many details about the ins and outs of agentic AI alongside the dedication and effort required to see a project through to the end within just 24 hours. We loved being able to collaborate with one another to finish a project in such a short amount of time.
What's next for FlowState
We want the ability to connect to other users to automatically match schedules and free times to find optimal times to hang out without needing involved human input. Instead of having to compare static calendars and worrying about skipping events, we want this tool event planning with friends completely stress free in terms of the time you need to spend on other important tasks like homework or studying.
Built With
- gemini
- next
- postgresql
- prisma
- react
Log in or sign up for Devpost to join the conversation.