Back to home

// Case studies · Fitness / consumer app

Frango

Workout app published on the App Store and Google Play

MV Dev Solutions' own product: a Brazilian workout-tracking app with humor, gamification and subscriptions, published on the App Store and Google Play and running on iOS, Android and web from a single codebase.

Client
Own product
Period
2026
Status
Published in the stores
Stack
Expo / React NativeFastify + PrismaPostgreSQLRevenueCat
Frango: Workout app published on the App Store and Google Play

// The challenge

Workout apps on the market are in English, generic or expensive, and few keep the user past the first week. MV Dev Solutions wanted to prove the full cycle with its own product: from design to store, with subscriptions and retention.

// What we delivered

Expo app for iOS, Android and web with its own API: workout logging with the previous workout column, native rest timer and automatic records; monthly reports; social feed with likes and comments; XP, levels, 34 achievements and a weekly league; playful reminders; PRO subscription via RevenueCat. Store publishing and screenshots automated via API.

2 stores
App Store (Aug 2026) and Google Play (Oct 2026)
1 codebase
for iOS, Android and web
400+
exercises in the catalog, 34 achievements

Description

Frango is a Brazilian workout app made for people who want to log a workout in seconds and keep training. The mascot and the playful tone are part of the product: reminders that poke you, gym-slang achievements and a weekly league among friends. Behind it, complete workout logging and progress reports.

Key Features

  • Workout logging: routines, sets with a “previous” column, native rest timer, warm-up, drop sets and supersets, automatic records.
  • Progress: charts, calendar, measurements and photos, monthly closing with a report.
  • Social: workout feed, follow, like and comment, public profiles.
  • Gamification: XP, levels, 34 achievements, weekly league and challenges among friends.
  • Reminders: notifications with adjustable tone and an automatic monthly report.
  • PRO subscription: unlimited routines, advanced stats and full history, billed through the stores.

Technologies Used

  • Mobile and web: Expo (React Native) with Expo Router, one codebase for iOS, Android and web
  • API: Fastify, Prisma and PostgreSQL, shared Zod contracts
  • Payments and operations: RevenueCat (Apple and Google), push via Expo and a native rest-timer service, store publishing automated via App Store Connect and Google Play APIs, GitHub Actions deploys

Screens

Workout logging with 'previous' column, rest timer and records
Workout logging with 'previous' column, rest timer and records
Social feed, XP, achievements and weekly league
Social feed, XP, achievements and weekly league
Monthly report and progress
Monthly report and progress

Other case studies

  • Django
  • Vue 3
  • PostgreSQL
  • WebSocket

Shared solar energy

Clube do KW

Photovoltaic Energy Management System

Comprehensive management system for photovoltaic energy companies with customer control, distributor management, financial analysis, and real-time solar installation monitoring.

View case
  • Django + DRF
  • Vue 3 + Vuetify
  • Celery + Redis
  • Shopee and Mercado Livre APIs

E-commerce / marketplaces

TypeControl

ERP for a marketplace seller

Stock, sales and logistics system for an operation with 5+ stores on Mercado Livre, Shopee and Amazon: API sales import, real profitability per marketplace, automatic invoicing, shipping labels, returns and a unified message center.

View case
  • Flutter
  • Firebase + Cloud Functions
  • Gemini
  • Riverpod

Healthcare / mobile app

Hand in Hand

Treatment companion for GLP-1 medications

App for patients under GLP-1 treatment: dose reminders, daily symptom check-ins, an AI assistant grounded in official leaflets and automatic clinical alerts, with LGPD consents.

View case