Skip to main content
Royal Glow platform

Everything that runs the salon, documented in one place.

Bookings, billing, memberships, loyalty, CRM, scheduling, and the automation behind them. Written for engineers and operators alike — every page opens in plain language before it goes deep.

  • 60 pages
  • 38 database tables
  • 19 background jobs
  • India-first

Start where you are

Understand the business

What the platform does and who uses it. No technical background needed — start here if you run the salon rather than build it.

Run it locally

Install the monorepo and boot every app. Everything builds with zero secrets configured, so you can be running in minutes.

Go deeper on the build

Architecture, the 38-table data model, and the API reference — how the system is actually put together.

Ship and operate

The runbook, deployment pipeline, and branch strategy for when it is time to release or something needs fixing at 2am.

What is Royal Glow?

Royal Glow Salon & Spa is a premium beauty and wellness business in Bengaluru, India. This platform is its full digital operations system — a single, integrated product covering the customer-facing website and booking experience, the staff and admin portal, and all the automation behind the scenes.

Find your way around

Project status

Build and production-readiness snapshot — what is done and what is left.

Product

What the platform does, who uses it, and how — in plain language.

Features

Booking, memberships, gems, offers, CRM, billing, and the rest, feature by feature.

Getting started

Set up and run the project on your machine.

Tech stack

Every technology used, and why it was chosen over the alternatives.

Architecture

How the system is structured, layered, and hosted.

System design

High-level and low-level design — diagrams, flows, and decisions.

API reference

Every endpoint, with requests, responses, and error codes.

Data model

The 38-table schema — tables, enums, and the conventions that govern them.

Security & compliance

How customer data is protected and India’s DPDP Act is honoured.

Operations

Running, monitoring, deploying, and recovering the platform.

Glossary & FAQ

Plain-language definitions, plus quick answers to common questions.

How this documentation is organised

The sidebar splits into three tabs. Pick the one that matches what you came for.

At a glance

Four apps

The customer site (apps/web), the admin portal (apps/admin), the marketing CMS (apps/cms), and the invoicing service (apps/invoicing) — plus shared packages/.

India-first

INR pricing held in paise, GST 18% inclusive, IST timezone, DD/MM/YYYY dates, and DPDP Act compliance.

₹0 per month at launch

Every external service runs on a free tier, and this documentation site is hosted by Mintlify at no cost.

Built by one developer

A deliberately monolithic modular monorepo. Strict layer boundaries give the modularity without the operational overhead of microservices.
Reading this cold? Business overview is the gentlest entry point, and Getting started is the fastest way to see it running.
Last modified on August 29, 2026