Mister Shamir

I build
the whole thing.

Shahab “Shamir” Mirsadri. I found the companies, model the schema, write the TypeScript, design the interface, shoot the photography, run the ads, do the VAT — and teach the 200-hour training. Eight owned brands and the platform underneath them, all built from one address in Christianshavn. This page has no color of its own; it borrows it from whatever you touch.

What “the whole thing” means

Founder
Eight owned brands, three Danish companies, one address.
Product architect
Multi-tenant schema, domain model, API contracts, migration strategy.
Full-stack engineer
TypeScript end to end — Next.js, Supabase, Stripe, Mux, React Native.
Designer
Identity, type, motion and interface for every brand in the index.
Photographer
Studio, class and product photography — the imagery on the sites is mine.
Marketer
Google and Meta ads, analytics, tagging, SEO, lifecycle email and SMS.
Operator
Payments, VAT, bookkeeping, contracts, GDPR, staff and the front desk at 07:58.
Educator
E-RYT 500 · YACEP — 500+ certified yoga teachers since 2014.

Verified — measured September 2026

500+
teachers certified since 2014
Yoga Bible graduate record
8
owned brands, one operator
The project index below
2.3M
lines of TypeScript, written in-house
Git-tracked across 12 repositories, September 2026
1st
vibroacoustic yoga studio, worldwide
Vibro Yoga®, Copenhagen, 2024

Owned work — eight brands, no client projects

How it fits together

One engine, seven rooms and an outlier.

Every studio and every site in the index is a customer of the same platform. That was never the business plan — it is quality control. A booking system that has to survive my own front desk on a Monday morning is a booking system worth selling.

What runs on what

  • Hot Yoga CPH books classes, passes and its member portal through Booking Bible.
  • Yoga Bible runs trainings, applications and payments on Booking Bible.
  • Vibro Yoga takes session and private bookings through Booking Bible.
  • Namaste Studios takes capacity, checkout and memberships from Booking Bible.
  • Namaste Online authenticates and checks entitlements against Booking Bible.
  • Namaste Suite reads bookings and attributes revenue from Booking Bible.
  • Namaste Studios broadcasts every class live to Namaste Online.

The exception

12 o'clock connects to nothing. It is one krone, one draw, one moment a day — deliberately built to depend on none of it.

The capability ledger

Eight disciplines, one person.

Most portfolios list tools. This one lists jobs, because the unusual thing here is not any single row — it is that the same hands do all of them, on the same products, at the same time.

Product & architecture

Multi-tenant domain modelling, API contracts, migration strategy and the unglamorous decisions that decide whether a platform survives its second customer.

  • 692-table multi-tenant schema with database-level tenant isolation
  • 774 API route handlers; the same contracts serve the sister sites and the public API
  • 932 migrations, staging-first, with dry-run guarded imports

Engineering

TypeScript from the database to the phone. Next.js and Supabase on the server, React Native on iOS and Android, Stripe and Mux where money and video are involved.

  • 2.3M lines of git-tracked TypeScript across 12 repositories
  • Three React Native apps — consumer, white-label and staff — from one Expo codebase
  • 2,688 test files, plus append-only audit logs and kill switches on risky subsystems

Payments & compliance

Danish reality, not a checkout tutorial: VAT per purchaser type, MobilePay, split tenders at the front desk, receipts a Danish bookkeeper will accept.

  • Stripe with MobilePay, 35 currencies, itemised net/VAT/total-today breakdowns
  • Purchase-time legal capture: waivers, terms, guardian flow for minors
  • GDPR posture, DPO contact and a written business-continuity handover

Design

Identity, typography, motion and interface for every brand in the index — each with its own voice, none of them a template.

  • Eight distinct brand systems, from warm-paper editorial to a dark neon dashboard
  • Motion systems written per brand — Vibro Yoga's whole interface is built on a settling spring
  • Accessibility as a design constraint: contrast, focus states, reduced motion, 44px targets

Photography & content

Studio, class and product photography, plus the copy. The imagery on the brand sites is shot in-house, in the rooms it depicts.

  • Studio and class photography across Hot Yoga Copenhagen, Yoga Bible and Vibro Yoga
  • Original sound compositions for the Vibro Yoga library, 15–90 minutes
  • Brand copy, teacher manuals and course material written first-hand

Marketing

A single operating identity runs Google Ads, Analytics, Tag Manager, Search Console, Business Profile and Meta across the whole portfolio.

  • Per-brand ad accounts, analytics properties and conversion streams kept deliberately separate
  • Consent gating and browser/server event deduplication preserved on every tracking change
  • Lifecycle email and SMS sequences with scoring, waits and conditions — built, not bought

Operations

Bookkeeping, contracts, staff, VAT, schedules, no-shows, and the front desk. The list of problems the platforms solve came from having to solve them by hand first.

  • Three Danish companies operated from one address in Christianshavn
  • Mindbody migrated off and switched off — bookings, memberships, payments and streaming moved in-house
  • Written continuity documentation so the business survives its founder being unavailable

Teaching

E-RYT 500 and YACEP. The 200-hour training runs at three paces, and the school has been Yoga Alliance accredited without a break since 2014.

  • 500+ certified teachers; 4.8★ across 700+ Google reviews
  • The Triangle Method — Hatha, Vinyasa, Yin, hot yoga and meditation taught as one system
  • Specialty courses in inversions, splits and backbends, plus 300-hour advanced certification

Who this page is for

Partners
Studios, hotels and spas that want a room, a platform or a brand built properly the first time.
Clients
Operators who need the product, the site, the payments and the marketing to be one decision, not five vendors.
Investors
Growth capital into Booking Bible — a platform already running real studios, real payments and real payroll-grade bookkeeping.
Concept buyers
Vibro Yoga® is offered whole: trademarks, domains, the sound library, the method and the founder handover.

Open conversations

Two things are for sale.

Investment · Booking Bible ApS

DKK 3–5M

growth capital · Booking Bible ApS · CVR 46504666

The platform is built, live and running real studios on real payment rails. What it has never had is a marketing budget. This round buys reach and the capacity to serve it — not a rewrite.

Acquisition · Vibro Yoga®

$5M USD

guide price · full acquisition of the concept and its IP

Vibro Yoga® is the primary offer on this page: not a licence, not a stake — the category itself, transferred whole, with the inventor's handover included.

The full terms & process →