Worked with the practitioner to identify which sessions and techniques would translate best to a mobile format. Scoped two offers - an MVP within budget and a full-feature version - and the client chose the MVP path to validate the concept with early users.
A mobile app that transforms in-person acupressure consultations into scalable, on-demand guided sessions - with video-based lessons, interactive pressure point maps, and subscription-based access for wellness seekers worldwide.
Overview
Pressure Points Guide is a subscription-based mobile wellness app built for a Lithuanian acupressure practitioner who was capped by the friction of one-on-one consultations. The app turns the practitioner's expertise into on-demand guided sessions: video lessons synchronized with custom SVG-based pressure-point overlays show users exactly where to apply pressure, how hard, and for how long. RevenueCat manages subscription state, trial periods, and Apple and Google in-app purchases across iOS and Android. Built on React Native, Expo, and Supabase, both apps shipped to the stores with subscription monetization live from day one — opening the practitioner's client base to anyone with a phone instead of anyone who could attend in Lithuania.
At a glance
Key facts
- iOS + Android
- Cross-platform via React Native + Expo, published to both app stores
- Custom video player
- Video synced with SVG-based pressure-point overlays — not an off-the-shelf player
- RevenueCat subscriptions
- Trial periods, renewals, and IAP managed through RevenueCat across iOS and Android
- Supabase backend
- Auth, database, and storage handled by Supabase — startup-friendly stack
- Worldwide reach
- Replaced location-bound consultations with a globally available subscription product
About
About this project
Pressure Points Guide is a mobile wellness application built for an acupressure practitioner in Lithuania who needed to scale beyond one-on-one consultations. The practitioner's clients valued the sessions but faced barriers: scheduling was difficult, session prices were significant for a single visit, and there was no way to practice techniques between appointments. At the same time, the practitioner was losing clients who could not commit to recurring consultation schedules. The app transforms the practitioner's expertise into on-demand guided sessions that users can access anytime, anywhere. Video-based lessons with interactive SVG-based pressure point visualizations guide users through specific therapeutic sequences based on their symptoms and goals. A subscription model makes the service accessible at a fraction of the consultation price while creating recurring revenue for the practitioner.
The Challenge
The challenge
- 01
The practitioner was losing clients due to scheduling friction and high per-session costs. New potential clients faced a steep entry barrier - a single consultation was expensive, and there was no lower-cost way to experience the service. The business needed a digital product that could reach users beyond the local Lithuanian market while creating predictable recurring revenue.
- 02
Translating complex acupressure techniques from in-person demonstration to a mobile screen. Video lessons needed precise visual guidance - users had to know exactly where to apply pressure, how hard, and for how long. The challenge was making this feel intuitive and trustworthy without a practitioner in the room.
- 03
Building a custom video player with SVG-based interactive overlays that display pressure point locations synchronized with the lesson timeline. The in-app subscription system needed to work reliably across iOS and Android with RevenueCat managing subscription states, trial periods, and payment processing through Apple and Google.
Deliverables
What we delivered
-
Google, Apple, and email authentication
Three sign-in options reduce signup friction on both stores — Google and Apple OAuth for one tap, email and password as a backup.
-
Guided session library with categorized content
Sessions organized by symptom and goal so users can pick a relevant flow without scrolling through unrelated content.
-
Lesson-within-session content architecture
Each session is built from individual lessons, letting users repeat one technique or work through a full sequence end-to-end.
-
Subscription-based access with RevenueCat
RevenueCat handles trial state, renewals, and entitlements — the app reads subscription status to gate premium content automatically.
-
User profile and progress management
Profile, history, and progress per session — so users can pick up where they left off across devices and re-installations.
-
Video player with SVG-based pressure point overlays
Custom player that renders interactive SVG overlays synced to the lesson timeline, marking exact pressure points as the practitioner narrates.
-
iOS & Android application published to stores
Production apps on both App Store and Play Store from launch, built from a single React Native + Expo codebase.
Results
The results
-
Global reach
App available worldwide through app stores, expanding the client base far beyond the local Lithuanian market
-
100%
MVP delivered within budget, with all core features - video sessions, interactive overlays, and subscription management - fully functional
-
24/7
Practitioner's expertise now accessible on-demand, removing scheduling as a barrier to client acquisition
-
2 platforms
iOS and Android apps published to stores with subscription-based monetization from day one
The Process
How we worked
Each engagement runs the same defined workflow — discovery, design, build, and handover — adapted to the project's specific scope.
-
Step 1 / 4 -
Step 2 / 4 Designed the session browsing, lesson viewing, and interactive pressure point experiences. Created the SVG overlay system that would synchronize with video playback to show exactly where users should apply pressure at each point in the guided session.
-
Step 3 / 4 Built the cross-platform app with React Native and Expo, integrated Supabase for backend services, and implemented RevenueCat for subscription management with Apple and Google in-app purchases. Developed the custom video player with synchronized SVG breakpoint overlays.
-
Step 4 / 4 Tested subscription flows on both platforms, validated video playback quality across devices, and submitted to both app stores with full compliance documentation for health-related content.
Testimonials
What clients say
“Their ability to translate the vision into a working product while keeping everything efficient, cost-effective, and user-friendly stood out. They truly acted as partners, not just service providers.”
1 / 5
Estimate Your Project
Let's build it.
Tell us about the project. A founder replies within one business day.