From Instagram DMs to a Full Course Platform with Mobile App
After 14 years of teaching yoga, meditation, women's practices, manifestation techniques, and fitness programs, DeviFlow's founder had built a loyal following of thousands. She ran cacao ceremonies, retreats, and ecstatic dance events that sold out through word of mouth. Her Instagram was both her storefront and her customer service desk - students signed up by sending a DM, paid via bank transfer, and received course materials through direct messages.
It worked, until it did not scale. With 16 programs, weekly live events, and a growing international audience, managing everything through social media became unsustainable. She needed a professional platform - and her students kept asking for a mobile app. Here is how we built both.
Project: DeviFlow
The Challenge
DeviFlow's founder had a content library that most course creators would envy - 16 structured programs spanning yoga foundations, advanced meditation, women's wellness circles, manifestation workshops, fitness programs, and breathwork courses. On top of that, she regularly hosted live events: cacao ceremonies, weekend retreats, ecstatic dance sessions, and seasonal workshops.
But the infrastructure behind all of this was held together by Instagram DMs and manual bank transfers. The problems were compounding:
- No central course platform - students had no single place to browse all 16 programs, see pricing, or start learning. Discovery depended entirely on Instagram posts and stories
- Manual enrollment and payments - every new student required a DM conversation, a bank transfer confirmation, and manual access provisioning. This consumed hours every week
- No event booking system - live events were announced on Instagram with "DM to book" as the only call to action, leading to missed bookings and no waitlist management
- No student progress tracking - students had no way to track which modules they had completed, save their favourites, or pick up where they left off
- Mobile app request - students consistently asked for a dedicated app where they could access guided meditations, course videos, and event schedules on the go
The client needed a solution that unified her entire business - courses, events, free resources, blog, and testimonials - into a single professional platform, available on both web and mobile, without requiring her to maintain two separate codebases.
Our Solution
We built DeviFlow as a Next.js application on Supabase, then wrapped it as a native mobile app using Capacitor for iOS and Android. One codebase, three platforms - web, iOS, and Android - with a design language that reflected the warmth and intention of the wellness brand.
Course Marketplace with 16+ Programs
We structured the course library into clear categories: yoga, meditation, women's practices, manifestation, fitness, and breathwork. Each program has its own landing page with a description, curriculum outline, pricing, testimonials, and enrollment button. Students can browse by category, filter by level or duration, and preview free introductory content before committing. The course player supports video lessons, audio guided meditations, downloadable worksheets, and written reflections - all tracked per student so they can resume where they left off.
Events Section with Booking
Live events - cacao ceremonies, retreats, ecstatic dance sessions, seasonal workshops - now have dedicated event pages with dates, locations, capacity limits, and booking buttons. Students book directly on the platform instead of sending a DM. The system tracks capacity in real time, shows availability, and can manage waitlists for sold-out events. This replaced an entirely manual process that the client estimated consumed five to eight hours per week.
Free Resources as an Acquisition Channel
We created a dedicated free resources section featuring guided audio meditations, breathing exercises, and introductory lessons. These serve two purposes: they provide genuine value to visitors and they act as a top-of-funnel acquisition channel. Visitors who experience the quality of free content are far more likely to enroll in paid programs. Each free resource requires account creation, building the email list organically.
Blog and Testimonials for SEO
The platform includes a blog section where the client publishes articles on wellness topics, practice tips, and event recaps. A testimonials section showcases student transformations with photos and quotes. Together, these content sections drive organic search traffic and build trust with new visitors who discover the platform through Google rather than Instagram.
Native Mobile App via Capacitor
Rather than building separate native apps from scratch - which would have doubled the development time and ongoing maintenance burden - we used Capacitor to wrap the Next.js application as native iOS and Android apps. The mobile apps have access to push notifications, offline audio playback for guided meditations, and a native feel with smooth transitions and gesture navigation. Students download the app from the App Store or Google Play and get the full platform experience on their phone.
User Authentication and Progress Tracking
Every student creates a profile through Supabase Auth, which syncs across web and mobile. Their dashboard shows enrolled courses, completion progress, upcoming events, and saved resources. The client can see aggregate analytics - enrollment numbers, completion rates, popular programs, and event attendance - giving her data-driven insights into what her community values most.
The Results
DeviFlow transformed from a social media side operation into a professional wellness platform with a dedicated mobile app:
- 16+ courses unified into a structured, browsable marketplace with categories, levels, and progress tracking
- Native mobile app on iOS and Android via Capacitor, delivered from a single codebase alongside the web platform
- Event booking replaced DMs entirely, saving five to eight hours per week of manual enrollment work
- Free resources drive acquisition with guided meditations and introductory lessons converting visitors into registered users and eventually paid students
- Professional brand presence with a cohesive design that reflects the warmth and intention of the wellness brand across web and mobile
- Blog and testimonials for SEO driving organic discovery beyond Instagram, bringing in students who had never seen the social media content
For the client, the platform meant freedom. She could focus on teaching and creating content instead of managing DMs, chasing bank transfers, and manually tracking enrollments. For her students, it meant a dedicated space to learn, practice, and connect - on any device, at any time.
Technology Stack
| Technology | Role |
|---|---|
| Next.js + React + TypeScript | Full-stack framework with server-side rendering for SEO and performance |
| Supabase | Database, authentication, file storage for course media and user data |
| Capacitor | Native iOS and Android wrapper with push notifications and offline audio |
| Tailwind CSS | Utility-first styling with responsive design across web and mobile |
The decision to use Capacitor was pivotal. Building separate native apps would have doubled the development timeline and created an ongoing maintenance burden. With Capacitor, every feature we built for the web automatically worked on mobile, and native-only features like push notifications and offline playback were added through Capacitor plugins. The result was a true cross-platform experience from a single TypeScript codebase.