Overview
Get Better Together is built around one core idea: consistency is easier when you’re not doing it alone. Instead of tracking habits in isolation, users join private, time-bound challenges with friends, where progress is visible and everyone moves forward together.
The app features a clean, mobile-first interface optimized for daily use. It supports joining multiple customizable challenges at once, utilizing smart progress tracking with quick logging, adaptive inputs, and automatic backfill for missed days. Optional variable routines and rest days are also supported to prevent plateaus and ensure sustainability.
To drastically reduce friction in trying the product, I introduced an anonymous guest mode alongside an always-on demo ("10-Day Pushup Challenge") with seeded participants. Users can participate instantly and later utilize a seamless guest-to-account upgrade flow that preserves all their progress.
What I built
Customizable Private Challenges
Create time-bound challenges with daily targets and flexible durations, inviting friends via unique links or codes for seamless onboarding.
Smart Progress & Streak Tracking
Visual day-by-day progress tracking with quick logging, automatic backfill for missed days, and optional rest days to build momentum.
Real-Time Leaderboards
Keep motivation high without being discouraging using real-time leaderboards and streak-based ranking.
Frictionless Guest Mode & Upgrades
Join challenges instantly without creating an account, with a seamless guest-to-account upgrade flow to preserve logged progress.
Results
- Launched an always-on demo challenge with seeded participants to enable immediate onboarding validation.
- Reduced barrier to entry by enabling guest join and logging flows, preserving progress upon account creation.
- Implemented smart tracking logic capable of automatic backfill and variable routines to support long-term consistency.




