← Back to Home

CompFit CompFit Icon

Role: Product Designer & Developer

Tools: React Native, Firebase, Figma, Expo

Date: Aug 2025 - Dec 2025

Overview

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.

Design Process
01

Product Definition

Mapped out core use cases around friendly competition, including 1v1 battles, group challenges, and pre-made competition templates.

02

Interaction Design

Designed flows for creating competitions, inviting friends, logging workouts, and viewing leaderboards, with Figma prototypes guiding every iteration.

03

Feedback & Iteration

Collected feedback from early testers on scoring clarity, tie-break rules, and notification timing, then refined copy, hierarchy, and flows to reduce confusion.

04

Technical Implementation

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.

Reasoning

Built for real follow-through. Each feature is designed to make consistency easier, using evidence-backed behavior change patterns.

The Solution

Customizable Competitions

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.

Custom Competitions

Social Accountability

Leaderboards, streaks, and progress summaries make it easy to see how friends are performing, driving motivation without feeling overly gamified or childish.

Leaderboard

Flexible Workout Logging

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.

Logging Activity
Featured Screens

Ready to compete?

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

Join the Beta