Inspiration
Gabby Beckford has built a community of ambitious women who want to travel, work remotely, and live boldly. But while inspiration is powerful, it often fades without structure.
When we studied the brief, one insight stood out: her audience doesn’t need more inspiration, they need momentum.
We wanted to build something that turns big life goals into small, consistent, daily actions. Something that reduces overwhelm and replaces it with clarity.
That became First Move.
What it does
First Move is a native iOS app that helps users close the gap between dreaming and doing.
Users choose a structured “Path” aligned with Gabby’s themes, such as planning a solo trip, landing a remote job, or trying nomad life.
Each path delivers one focused challenge per day, designed to take 5–15 minutes. Instead of overwhelming users with large plans, we provide one clear action at a time.
Completion triggers:
- Confetti celebration
- Streak tracking
- Milestone badges
- A private wins journal
- A visual progress ring
The system is completion-focused. Users don’t just track habits, they finish journeys.
How we built it
First Move is built natively using:
- SwiftUI (iOS 16+)
- MVVM architecture
- Firebase (Auth, Firestore, Storage)
- RevenueCat (subscription management)
- Firebase Analytics
- Lottie (celebration animations)
RevenueCat powers the freemium model with real-time entitlement checks, trial detection, restore purchases, and seamless App Store integration.
The architecture is modular, allowing new Paths to be added without changing core logic.
Challenges we ran into
The biggest challenge wasn’t technical, it was behavioral design.
Early versions included too many daily tasks, which created overwhelm. We learned that limiting the system to one clear action per day dramatically improved clarity and perceived progress.
Another challenge was designing monetization without disrupting user trust. We solved this by making the free tier fully functional while positioning Premium as expansion rather than restriction.
Accomplishments that we're proud of
- Built a fully functional, production-ready iOS app
- Implemented a scalable path-based content system
- Integrated RevenueCat for dynamic subscription handling
- Designed a celebration-first UX (confetti, streaks, badges)
- Created a completion-focused experience rather than an open-ended tracker
- Recorded and delivered a working on-device demo under 3 minutes
What we learned
People don’t need bigger dreams. They need smaller steps.
By simplifying the experience to one action per day, we increased clarity, reduced friction, and made progress visible.
Momentum is more powerful than motivation.
What’s next for First Move
- Launch additional Paths (salary negotiation, side business, moving abroad)
- Expand creator-exclusive content
- Add deeper analytics for retention and subscription optimization
- Introduce milestone-based community challenges
The model is inherently expandable, each new Path increases value for users and revenue potential.
First Move is built to grow.
Log in or sign up for Devpost to join the conversation.