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