Skip to main content

Royal Glow Salon & Spa — Documentation

Welcome. This is the complete reference for the Royal Glow Salon & Spa platform — the software that runs the salon’s website, bookings, billing, customer relationships, memberships, loyalty, marketing, and day-to-day operations. It is written for everyone: a new engineer joining the project, an operator running the salon, or anyone in the organisation who simply wants to understand how things work. Each page opens with a plain-language summary before going into technical detail, so you can read as deep as you need.
New here? Pick a path below, or jump straight to Business Overview for the non-technical picture or Getting Started to run the project locally.

Choose your path

1

Understand the business

Read Business Overview and the Customer Guide for what the platform does and who uses it — no technical background needed.
2

Run it locally

Follow Getting Started to install the monorepo and boot all three apps. Everything builds with zero secrets configured.
3

Go deeper

Explore Architecture, the Data Model, and the API Reference to understand how it is built.
4

Ship & operate

Use Operations, Deployment, and the Project Status page when it is time to release.

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/admin portal, and all the automation behind the scenes.

Find your way around

Project Status

Live build & production-readiness snapshot — what’s done and what’s left.

Product

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

Features

Every feature explained: booking, memberships, gems, offers, CRM, billing, and more.

Getting Started

Set up and run the project on your machine.

Tech Stack

Every technology used and why it was chosen.

Architecture

How the system is structured and hosted.

System Design

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

API Reference

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

Data Model

The 38-table database — tables, enums, and conventions.

Security & Compliance

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

Operations

Running, monitoring, deploying, and recovering the platform.

Glossary

Plain-language definitions of every term used here.

FAQ

Quick answers to common questions.

How this documentation is organised

At a glance

  • Three apps — the customer site + admin portal (apps/web), the marketing CMS (apps/cms), and this documentation site (docs).
  • Edge-first — served globally from Cloudflare’s edge with a Node.js origin for heavier work.
  • India-first — INR pricing in paise, GST 18% inclusive, IST timezone, DPDP Act compliance, DD/MM/YYYY dates.
  • ₹0/month at launch — every external service runs on a free tier.
Last modified on August 29, 2026