Inspiration

  • We found Covid kept people indoors and stuck to their screens all the time
  • We wanted to encourage people to try new things and participate in different activities
  • Posting and sharing these activities with friends to keep users accountable to participate in the activities

What it does

  • Generates a random activity from an API each day
  • One notification each day is sent on their phone to remind our users that the daily challenge is ready to go
  • The user takes a video of themselves doing the generated activity
  • The video will generate text using the Assembly AI speech-to-text API to display onto their video for accessibility and inclusion
  • The video is posted it on to their feed for friends to see
  • User receives rewards/achievements for completing the random activity
  • A new activity is called each day to promote well-being and mental health

How we built it

  • We used Figma to create the general outline for the UI
  • We found an API that generates random activities using JS and displays them on our website
  • We created a user database to store usernames and passwords of new accounts created with python

Challenges we ran into

  • Our limited experience in building projects lead to a slow start
  • None of us had experience with coding an app and this was the first hackathon for many of us

Accomplishments that we're proud of

  • We created a display of the daily challenge implementing the Bored API and using HTML, CSS, and JS
  • Completed a full prototype of our application using Figma

What we learned

  • Teamwork and collaboration
  • How to implement APIs and perform API calls
  • How to prototype mockups using Figma

What's next for MyDay App

  • Creating a system that encourages users to want to participate in the daily activities and share them amongst their peers
  • Implementing functional code for our app and using the Assembly AI tools

Built With

Share this project:

Updates