Mobile App Developer for MVP
Orçamento: $15.0 - $30.0
HOURLY / PART_TIME
⭐ 4.96 (14)
United States
mobile-app-development, android-app-development, ios-development, ipad-app-development
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.
Abrir na Upwork