Case study Digital wellness

feels@home — guided workouts at home

Expo mobile, Next.js web, React admin, and a Node API on Supabase — with RevenueCat, Stripe, and Cloudflare Stream for subscriptions and video.

Client story

Branded fitness product beyond generic studio apps

Challenge

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.

Solution

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

What feels@home ships across surfaces

Mobile + web

Shared API contracts for Expo and Next.js member experiences.

CMS + video

Admin uploads via Cloudflare Stream; taxonomy and trainers managed in-app.

Subscriptions

RevenueCat entitlements on native; Stripe checkout on web.

Auth lifecycle

Verify, reset, refresh rotation, and self-service deletion for store compliance.

System architecture

Modular client–server on one API

Clients → API → Supabase

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 Fleet management at a dealership — Fleet management platform

Login & subscription gate

JWT login, profile load, then RevenueCat on native or Stripe status on web — paywall or main experience.

Book a consultation Customer experience at a vehicle showroom — Fleet management platform

Delivery

From onboarding to store release

Built for iOS and Android

Custom mobile applications designed for Australian businesses, startups and growing teams seeking scalable digital products.

Platforms & Capabilities

  • iOS Applications
  • Android Applications
  • Cross-Platform Apps
  • SaaS Mobile Products
  • API Integrations
  • Ongoing Support
Book a Discovery Call
Plan your project

Results & impact

Multi-platform fitness product on one content model

iOS, Android, and web on a shared API — with one-command deploys and self-service account lifecycle.

  • CMS publishing without developer releases per video
  • Native subscriptions via RevenueCat
  • Stripe billing unified across web surfaces
  • App-store-ready account deletion and auth flows
Fleet software for Australian operators — Fleet management platform

Talk to me in Sydney

  • Discuss your project. Discover how AI, mobile and full-stack services support your business goals and growth.
  • Start with a clear plan. See how websites, apps and digital systems can support Australian businesses.

Websites, apps and growth solutions built to scale.

Development expertise built for business growth.

“Reliable digital support and solutions built around our business goals.”

Contact Us