An award-winning iOS app for gentle facial movement practice, built with AR face tracking, daily progress, and a flower-based reward loop.
Swift Student Challenge Distinguished Winner
Flourish-Face is an iOS app designed around small, consistent facial movement practice. It combines AR-based face tracking with a gentle daily routine, helping users follow exercises, track their progress, and collect flowers as a visual reward for consistency.
The app is built as a Swift Package-based iOS project and focuses on a calm, supportive experience rather than a clinical or medical claim.
Some days, even practicing a small facial movement can feel emotionally difficult.
Flourish-Face approaches that experience with a softer interaction model: short daily sessions, visual progress, and a growth metaphor that turns consistency into something users can see and collect.
-
Personalized onboarding Set the affected side and preferred difficulty before starting the routine.
-
AR-guided facial movement practice Uses AR face tracking to support interactive facial exercise sessions.
-
Daily exercise routine Encourages small, consistent practice through a simple daily flow.
-
Progress and growth tracking Tracks completed sessions and visualizes progress over time.
-
Flower collection reward loop Rewards consistency with collectible flowers and a gentle growth metaphor.
-
Localized experience Includes localization resources for a more accessible app experience.
- Start with a short introduction to the app's purpose.
- Choose the affected side and preferred difficulty.
- Follow daily facial movement exercises.
- Track progress through logs and growth indicators.
- Collect flowers as a reward for consistency.
- Swift
- SwiftUI
- ARKit / AR face tracking
- SwiftData
- Swift Package Manager
- Localization resources