Most fitness apps focus on the individual. CompFit focuses on the group. It is a workout-competition app that lets friends create custom challenges, track activity, and compete on shared leaderboards. The product focuses on making group accountability fun, simple, and repeatable, so people actually stick with their goals instead of dropping off after a week.
Mapped out core use cases around friendly competition, including 1v1 battles, group challenges, and pre-made competition templates.
Designed flows for creating competitions, inviting friends, logging workouts, and viewing leaderboards, with Figma prototypes guiding every iteration.
Collected feedback from early testers on scoring clarity, tie-break rules, and notification timing, then refined copy, hierarchy, and flows to reduce confusion.
Built the app in React Native with Firebase for auth, data, and real-time updates, aligning the UX with what is feasible on mobile devices and wearables.
Built for real follow-through. Each feature is designed to make consistency easier, using evidence-backed behavior change patterns.
Users can define rules, point systems, and durations so different sports and activities feel fair within the same challenge. Whether it's steps, calories, or gym visits, the system adapts.
Leaderboards, streaks, and progress summaries make it easy to see how friends are performing, driving motivation without feeling overly gamified or childish.
Users can log walks, runs, gym sessions, and other activities with custom points and notes, so different training styles still fit inside the same shared challenge.







CompFit is live in beta. I'd love your feedback.
Join the Beta