Inspiration

  • the desire to journal and record our lives, but a simultaneous lack of habit
  • the loneliness we all feel somtimes, the type that makes you want to 'dear diary...'
  • the concept of a search engine... for your life

What it does

for those who never seem to be able to pick up a pen and paper, (wyd.) is an app that calls you at the end of your day to journal on call. wyd will summarize your days, and even give you a life: wrapped, at the end of the week!

How we built it

figma prototyping first! then...

wyd. was built with a modular, full-stack architecture. the frontend is a react-native application that handles user onboarding and initiates the nightly calls. the heart of the app is our fastAPI backend and ElevenLabs API to handle the automated phone calls and capture user audio. the resulting text was passed to Gemini to generate insightful, structured summaries. all data, from user profiles to journal entries, is stored and managed in a PostgreSQL database with SQLAlchemy as our ORM, and we use this data to deliver our users their wrapped.

Challenges we ran into

already nearing the end of the hackathon, exhausted and sleep-deprived, we found ourselves at a difficult place with a functioning frontend and backend, but no way to transfer audio files between. the audio files that come from react-native are different than the ones that could pass through to elevenlabs, making our main functionality faulty. we had to lock in super hard on this one >.<

Accomplishments that we're proud of

  • creating a frictionless product: we are proud of building an app that solves the real problem of making journaling accessible and 'thoughtless' to everyone, especially those who find traditional methods tedious.

What we learned

that its about the friends you make along the way :)

What's next for wyd.

  • more powerful search
  • more customization
  • summarizing features that use calendar view

Built With

Share this project:

Updates