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
Log in or sign up for Devpost to join the conversation.