Inspiration:

Concerning the project This project first arose out of the desire to promote focus, motivation and organization throughout a hackathon and the opportunity to utilize certain functionalities to support social experiences, regardless of whether that was individual productivity or team collaboration. This started with reminders but then became the management of events and reminders.

AI Reminder System We developed an AI reminder system that allowed for both interval-based reminders and one-time reminders with motivational messages. We decided to include an associated AI component that resembles "Agent Fred", a dog. We also captured user inputs without background. This was achieved by initially implementing asyncio in python. In addition, we stored any reminder in a json file so that it was preserved after a restart.

Hackathon Dashboard (UI/UX + Web) We designed and developed a colourful, responsive dashboard for reminders and events using Flux and HTML/CSS. This included a live countdown timer component, a popup for user profile settings, and a QR code reveal that emphasized usability and visuals.

What We Learned

  • Effectively carrying out asynchronous I/O in order to manage overlapping input/output
  • UI/UX best practices to promote improved usability team and communication
  • Understanding how to utilize the varying components of Flask from routes and templates, to managing dynamic data.

Big Challenges:

AI Reminder Bot: The system was difficult to use because the reminders could interrupt the user during their input process. Thus, we added a pause to the code to ensure the reminders would only pop up AFTER the input was entered.

UI/UX: The biggest issue was finding an idea for our UI/UX page that was both clean and functional. We wanted to be similar to Hack404's page, while adding our own unique twists, and fixing problems we found in its page.

Web Page: Although the idea was to reflect the UI/UX onto our web page, we faced time constraints and could not successfully match our plans. Therefore, we created a different front-end page that was simpler, but was just as aesthetic that carried out similar tasks to Hack404's page.

Built With

Share this project:

Updates