Inspiration

SnapWell empowers users to capture authentic moments and reflect on their well-being in real time. By combining spontaneous photos and mindful journaling, Snapwell fosters daily self-awareness and mental wellness. The app encourages users to stay present, embrace their feelings, and track their mental health journey with ease.

What it does

Snapwell prompts users to take photos at random times, followed by quick journaling about their feelings. Users then rate their mental well-being and receive personalized recommendations to improve their mental health.

How we built it

Our tech stack for this project was:

Front end:

Swift XCode

Back end:

Python Flask SQLAlchemy

Challenges we ran into

One challenge we ran into was this being our first time developing a mobile app. Especially since we had a short period of time to build this project, we had to learn to manage our time effectively through learning Swift and how mobile development works, getting the development environment set up, and then building the actual project

Accomplishments that we're proud of

One accomplishment that we're proud of is being able to build a fully functional mobile app, despite not having much experience with mobile development. We're proud that we were able to get out of our comfort zone to learn something that we've never really done before

What we learned

We learned more about mobile development, specifically iOS development. Since all of us have backgrounds in web app development this was a new field that we were all exploring for the first time

What's next for SnapWell

  • Add a chat bot function
  • Daily notifications
  • Mental health recommendations

Note: need to run the app when connected to a phone, at least on XCode it won't work when simulating from the iPhone simulator

Share this project:

Updates