Mobile + web
Shared API contracts for Expo and Next.js member experiences.
React Native fitness app Sydney Digital wellness
I am Muhammad Adil in Sydney. Feels at Home is the React Native fitness product I shipped end-to-end — Expo mobile, Next.js web, subscriptions and video — same hands as Di Lorenzo and Hub. Talk to me if you want a build like this.
Client story
Deliver trainer-led workout video and multi-week challenges outside the studio, with subscriptions on phone and browser, plus an ops CMS for large video uploads.
One Express API serving Expo, Next.js, and Vite admin clients; Supabase PostgreSQL; RevenueCat on native; Stripe on web; Cloudflare Stream for resumable video.
Platform
Shared API contracts for Expo and Next.js member experiences.
Admin uploads via Cloudflare Stream; taxonomy and trainers managed in-app.
RevenueCat entitlements on native; Stripe checkout on web.
Verify, reset, refresh rotation, and self-service deletion for store compliance.
System architecture
Three front ends talk to one Express monolith. Supabase hosts PostgreSQL with service-role access; Brevo, Stripe, RevenueCat, and Cloudflare Stream sit at the edge.
App development
JWT login, profile load, then RevenueCat on native or Stripe status on web — paywall or main experience.
Book a consultation
Delivery
Hire a mobile app developer in Sydney who ships React Native himself — iOS and Android in one codebase, store submission included, not a white-label team and not an agency handoff.
What I ship for mobile development Sydney
When you want to develop a mobile app in Sydney I write down users, systems, Apple/Google developer accounts, timeline and what a successful store release looks like before I open Figma or Xcode.
Includes
I design user journeys, wireframes and interactive prototypes so we agree the experience — including store listing screens — before mobile development in Sydney moves into production code.
Includes
I write the React Native code, then harden it with TestFlight and Google Play internal testing — real-device QA, crash checks and Apple/Google review guidelines — the same mobile development Sydney process I used on Di Lorenzo / My Fit Spot and feels@home.
Includes
As your mobile app developer in Sydney I own App Store Connect and Google Play Console submission — store listing metadata, screenshots, phased release and post-launch crash monitoring — until the app is live for real users.
Includes
Results & impact
iOS, Android, and web on a shared API — with one-command deploys and self-service account lifecycle. I am Muhammad Adil in Sydney — I shipped feels@home in React Native. I wrote how I build React Native fitness apps in Sydney.
Questions
Clear answers from me in Sydney — the questions I hear most before a build starts.
Talk to mefeels@home is a multi-platform fitness product I shipped from Sydney — React Native for iOS and Android, plus web and a shared API for guided workouts, subscriptions and CMS publishing. Live surfaces include the app stores and web, with one content model feeding mobile and browser. I am Muhammad Adil; this is my build, not an agency roster project.
React Native for native apps, a shared API across web and mobile, CMS publishing so workout video updates do not need a developer release each time, RevenueCat for native subscriptions and Stripe billing on web, plus app-store-ready auth and account deletion. That is the same delivery style I use on React Native app development at https://madil.com.au/services/app-development/ and SaaS-style products at https://madil.com.au/services/saas-development/.
Yes. I am one engineer in Sydney — I ship the mobile app, API and billing surfaces myself. If you need guided workouts, subscriptions or a multi-platform fitness product, start with app development https://madil.com.au/services/app-development/ and the React Native fitness notes at https://madil.com.au/blog/react-native-fitness-apps-sydney/. For subscription or multi-tenant product work, see SaaS development https://madil.com.au/services/saas-development/.
Tell me the product goal, who the users are, and whether you need iOS/Android, web, subscriptions and a CMS. I map architecture and delivery myself, then ship in stages with written updates — the same way feels@home stayed coherent across app stores and web. Talk to me via https://madil.com.au/contact/ — I usually reply within one business day from Sydney.
Websites, apps and platforms I ship in Sydney.
Senior engineering, not an account team.
I stay on products I ship — Di Lorenzo, feels@home and Help and Healing.