Wellness Studio
Yoga, Meditation & Pilates Class Booking Platform
Overview
DoseOfYoga is a complete wellness studio management system built on Odoo 19. It serves studios offering multiple practice disciplines — Yoga, Meditation, Pilates, and Breathwork — through a unified platform that handles class scheduling, package sales, member bookings, and instructor management. The public website projects a calm, inviting brand that matches the studio's ethos.
The Challenge
The client ran a growing multi-discipline wellness studio and was managing class schedules in spreadsheets, selling packages manually, and tracking attendance on paper sign-in sheets. They needed a professional online presence where members could browse classes, purchase packages, and book sessions — while the backend gave studio managers full visibility over capacity, revenue, and instructor utilisation.
Our Solution
We built a welcoming public website with a hero section featuring beach yoga imagery and clear calls to action for browsing classes and viewing packages. The "What We Offer" section showcases four practice categories with visual icons. The class schedule presents upcoming sessions with instructor names, times, and available spots. The packages page offers tiered pricing (5, 10, and 20 class bundles) with per-class cost breakdowns, validity periods, and "Most Popular" ribbons to guide purchasing decisions. Members manage their bookings, remaining credits, and profile through a self-service account area.
Key Highlights
- Four practice disciplines: Yoga, Meditation, Pilates, and Breathwork
- Tiered class packages (5/10/20 classes) with per-class pricing and validity windows
- Class schedule with real-time availability and one-click booking
- Instructor profiles with specialisations and schedule visibility
- Member self-service portal with credit balance, booking history, and account management
- Package purchase flow with online payment integration
- Capacity management with waitlist support for popular classes
Key Features
Multi-Discipline Class Management
Unified scheduling across Yoga, Meditation, Pilates, and Breathwork with category-specific icons and descriptions.
Tiered Package Pricing
Flexible class bundles (5, 10, 20 sessions) with per-class cost breakdowns, validity windows, savings percentages, and "Most Popular" highlighting.
Live Class Schedule
Real-time class timetable showing upcoming sessions, instructor names, available spots, and one-click booking from the schedule view.
Instructor Profiles
Dedicated pages for each instructor with their bio, specialisations, certifications, and upcoming class schedule.
Member Self-Service Portal
Members view their remaining class credits, booking history, upcoming sessions, and manage their account details from a personal dashboard.
Waitlist & Capacity Control
Automatic capacity limits per class with waitlist functionality — members are notified and promoted when a spot opens up.
Project Details
| Industry | Wellness & Fitness Sector |
| Duration | 3 months |
| Platform | Odoo 19.0 |
| Status | Live & Maintained |
Testimonials
"DoseOfYoga gave us a professional online presence that truly reflects our brand. Members tell us the booking experience is effortless, and the package system has dramatically improved our cash flow — people commit to bundles rather than dropping in sporadically. Our retention rate has jumped by 35%."
"Managing four different class types used to be chaos. Now everything — yoga, meditation, pilates, breathwork — runs from one system. I can see my schedule, know exactly how many people are coming, and the waitlist feature means no class ever runs empty. It's transformed how we operate."
Get In Touch About Wellness Studio
Request a demo, ask about pricing, or tell us about a similar project you need built.