Inspiration

A lot of adults and teenagers are stressed through school and work, so we thought this app would be a way to help with their mental health.

What it does

We created a 3-tab app with mood check-ins, emotional games, quote discovery, and social mood sharing.

How we built it

We built SmileSprint entirely in SwiftUI using Xcode, combining sleek UI design with simple state management to guide users through a mood-reflection journey.

Challenges we ran into

One of our biggest challenges was dynamically changing the thought bubble colors and behavior based on the user's mood score. Ensuring that the correct number of positive and negative thoughts displayed — and that only negative ones could be dismissed — took several iterations of logic and UI testing.

Accomplishments that we're proud of

We’re proud that we turned emotional reflection into a playful experience with the interactive Thought Bubbles game. Building mood-based logic that adapts the UI dynamically was both challenging and rewarding. We also loved creating a calming, aesthetic interface that makes users feel encouraged and understood.

What we learned

We learned how to use SwiftUI to build dynamic, multi-screen apps with @State, @AppStorage, and NavigationView. We gained experience designing responsive UI components like mood sliders, interactive grids, and tab-based navigation. Most importantly, we deepened our understanding of translating emotional wellness concepts into engaging digital experiences.

What's next for SmileSprint

Next for SmileSprint, we plan to integrate AI-powered journaling prompts and mood-based quote recommendations. We also want to let users add real friends, track shared emotional journeys, and personalize their growth over time. Eventually, we aim to turn SmileSprint into a smart emotional companion that learns and grows with its user.

Video: https://www.loom.com/share/914bc0356ae242e39d497bc73bbd7b27?sid=bb96bcb3-4995-4ffb-9e34-5f2d0c65bb9e

Built With

Share this project:

Updates