As students and workers are using their laptops and phones for school and works, it is easy to be on our screens all day. To help increase mindfulness of how much time we may spend on our electronics and help users gain their autonomy over how they choose to use the web and time, we created Mindful. Mindful is an app that provides users with regularly-set, friendly reminders to take a break and include a recommended activity to do instead. Through our app Mindful, we hope to empower people use their screen time to do the things they love, and bring joy and some light-hearted humor in these unexpected times.

What it does

Our application gives personalized notifications to remind users to take a break. Users can subscribe to receive a range of notifications such as a basic break time reminder, food recipes, workouts, places to explore, civic engagement actions, and even humorous dad jokes! NOTE: Must enable notifications for our app to work. Notifications are currently set to pop up every 20 seconds for testing purposes; however, we would realistically set the time to every 30 to 60 minutes.

How we built it

We used an IDE called to implement the function of the app & used Figma to create a mockup of our application.

Challenges we ran into

We do not know how to make notifications at first, but we try to learn it from scratch.

Accomplishments that we're proud of

We are relatively inexperienced hackathon participants, and we are very happy that we were able to build a functional, minimum viable product in a short amount of time. Additionally, we are excited that we were able to work on a project that users would be able to regularly use and benefit from.

What we learned

As a team, we all had areas in both front-end and back-end development where we were unsure of how to implement certain ideas. Despite this, we communicated and tried our best to help each other in our areas of weakness, and in the end, all of our team was able to learn new concepts of programming and contribute significantly to the project. One of our members was also able to learn front-end web development for the first time! Additionally, none of us had ever built a notification system before, and we are very happy that we figured it out. :)

What's next for Mindful

First, we hope to deliver smarter notifications through Mindful, such as customizing recommendations to deliver based on user's schedules (meal times, workout times, class/work hours, etc.) and their screen-time usage on user-specified apps. As an example, Mindful would be able to track time spend on Facebook and deliver smart notifications for taking breaks based on the user's preferences. We also hope to make use of Google's databases to populate our data for recommended activities. In addition, we hope to make the Explore Board more socially-interactive for users by allowing them to see other's recommendations, share recommendations, and receive likes/upvotes on their recommendations. Lastly, we would love to implement the user submission feature so they can add their favorite fun ideas to our database as well!

Built With

Share this project: