React Native Developer Needed — Fitness Tracking App (Expo + Supabase + Stripe)
Worldwide
**React Native Developer Needed — Fitness Tracking App (Expo + Supabase + Stripe)** I'm an online fitness coach with an established audience and I've already built a fully designed, fully functional workout tracking app in React (web). I need a developer to convert it to React Native (Expo), wire up the backend, and submit it to the App Store. **The app is already built. This is NOT a design job.** The UI, user flow, features, and logic are all done. You're converting and shipping. --- **What the app does:** - Users set up their training program once (days + exercises) - Each session they pick a day, log weights and reps per set - Previous session numbers shown automatically so they know what to beat - Progress charts per exercise - Session notes - Full history log - Dark / light mode --- **What I need you to do:** 1. Convert the existing React code to React Native using Expo 2. Set up Supabase for user authentication and data storage (per-user data, not local storage) 3. Integrate Stripe for $9.99/month subscription with a paywall on app open 4. Submit the finished app to the Apple App Store 5. (Bonus) Google Play Store submission --- **Requirements:** - Strong React Native + Expo experience - Experience with Supabase (auth + database) - Experience with Stripe subscriptions on mobile (RevenueCat is fine) - Has shipped at least one app to the App Store — please share examples - Clean communication, can hit a timeline --- **Budget:** $500–$1,500 fixed price (open to discussion based on your experience) **Timeline:** Looking to be live on the App Store within 4–6 weeks Please start your proposal with the last app you shipped to the App Store so I know you've read this. Generic proposals will be ignored. Let's build something great.
$1,000.00
Fixed-price- IntermediateExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:3 weeks ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- Canada9:19 PM
- 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