Mobile App Developer for MVP
Worldwide
Mobile App Developer (Flutter / React Native) – MVP Workout & Progress Tracking App Summary Looking for a talented mobile developer to build a lightweight, cross-platform workout application (iOS & Android) that allows clients and athletes to access, follow, and track structured fitness programs. We initially considered a Notion-based build but have decided to pivot to a native cross-platform MVP to ensure a seamless, reliable user experience in low-connectivity gym environments, proper database scalability, and absolute ownership over our data and user management. The project includes a clean, consumer-facing mobile app and a simple admin panel/backend for program management. Scope of Work 1. Front-End Mobile Experience (iOS & Android) Framework: Built using Flutter or React Native to ensure a single, highly performant codebase. User Interface: Clean, intuitive, and modern UI designed specifically for quick, in-gym interactions (large buttons, minimal clutter). Workout Views: Display structured training plans organized by daily, weekly, and block views. Tracking & Progression: Enable users to easily log completed sets/reps/runs, check off completed workouts, and view basic progress history. Offline Support: Basic local caching so athletes can view and log workouts even with spotty gym Wi-Fi/cellular data. 2. Back-End & Database Setup Infrastructure: Lightweight, scalable backend (e.g., Supabase or Firebase). Content Management (Admin Panel): A simple dashboard or admin portal where I can easily create, update, and manage workout programs without writing code. User Authentication: Secure signup/login for clients and athletes. 3. Program Architecture & Scalability I will provide 3–5 initial workout programs (Running, Strength/Lifting, and Hybrid Training). The developer must: Build a flexible, repeatable database schema so new programs, exercises, and progressions can be added seamlessly via the admin panel. Organize workouts and metrics in a standardized, clean format. 4. Training & Handoff Upon completion, the freelancer will: Provide a walkthrough of the admin panel and system architecture. Document the process for adding/updating workout programs. Ensure clean, commented code for future feature expansions. Ideal Qualifications Mobile Development: Proven experience building and deploying cross-platform apps using React Native or Flutter. Backend & DB: Experience with Supabase, Firebase, or similar lightweight backend solutions. Fitness UX Experience: A strong understanding of fitness programming, workout tracking, or sports performance workflows is a massive plus. MVP Mindset: Ability to balance clean code with speed-to-market, focusing on a robust core experience without over-engineering. To Apply Please share: Examples of mobile apps you have built (specifically any involving tracking, data inputs, or client portals). Your preference between React Native and Flutter for this specific use case and why. A rough estimate of timeline and budget for an MVP of this scope.
- Less than 30 hrs/weekHourly
- 1-3 monthsDuration
- IntermediateExperience Level
$15.00
-
$30.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:yesterday
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesSacramento6:52 PM
- $10K total spent19 hires, 0 active
- 425 hours
- Health & FitnessSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by