Get Fit App

UXUIApp

Get Fit is a fitness app for people who train regularly and want to see their progress in numbers. Steps, distance, calories, running routes, and competitions with friends all live in one place. The core idea: training together is more fun, so the social layer is not an add-on here but the heart of the app.

Task

Develop a mobile workout tracking app with full social mechanics: a friends activity feed, group workouts, and challenges. It required real-time tracking on a map, daily, weekly, and monthly statistics, paid subscriptions, and retention tools: push notifications and email campaigns. Timeline: 4 months.

What was done
  • Built an iOS and Android app with activity tracking: steps, distance, calories, workout time, and activity points.
  • Implemented GPS workout tracking on a map with a real-time route, 3D mode, and group runs showing participants' positions.
  • Built statistics broken down by workout type (dumbbells, treadmill, rope) with daily, weekly, and monthly charts.
  • Developed the social module: a post feed, user profiles with followers, friends' activity, and leaderboards by calories burned.
  • Added city challenges: users see active events in their city on a world map and join with one tap.
  • Implemented monetization via subscriptions (Basic, Light, Pro) with yearly and monthly billing and a 7-day free trial.
  • Built the backend on Yii2: users, activities, subscriptions, and leaderboard calculations.
  • Set up push notifications for challenges and friends' activity, plus email campaigns via Mailchimp.
Result

In 4 months, the app covered the full cycle: workout, analytics, social motivation, and subscription payment without leaving the app. Group mechanics and challenges nudge users to come back daily, while the push + Mailchimp combo re-engages those who haven't trained in a while. The client received a product with a ready monetization model and audience growth tools.

Adcore digital agency © 2012-2026 LLC "АДКОР" Kyiv, Ukraine