What the Royal Glow Salon & Spa platform is, who it’s for, and where to go next — in plain language.
New here? This section explains the whole platform in plain language. Run or
work at the salon? Start with Business Overview. A customer? Jump to the
Customer Guide. On the team? Head to the Admin & Staff Guide.
Royal Glow Salon & Spa is a premium beauty and wellness business in Bengaluru,
India. This platform is the software that runs the whole business — the website
customers visit, the booking experience they use, the portal the salon team
works in every day, and the automation that ties it all together.Think of it as one connected system instead of a pile of separate tools. A
customer books online, the front desk confirms it, the service happens, an
invoice is generated, loyalty points are awarded, and the customer’s history
updates — all in the same product, with no copying data between apps. That
single source of truth is what makes the salon run smoothly and what makes the
numbers trustworthy.This section explains the product for everyone — a salon owner, a manager, a
brand-new receptionist on their first day, or an engineer reading the code for
the first time. Each page starts with a plain-language summary, then goes deeper
if you want the detail.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Royal Glow Salon \u0026 Spa","description":"Product, engineering, operations, and API documentation for the Royal Glow Salon \u0026 Spa platform — the digital operations system behind a premium beauty and wellness business in Bengaluru.","colors":{"primary":"#7D5C12","light":"#F4E09B","dark":"#7D5C12"},"logo":{"light":"https://mintcdn.com/royal-glow-salon-and-spa/dS3ivn1eYYDGMU1q/logo/brand.png?fit=max\u0026auto=format\u0026n=dS3ivn1eYYDGMU1q\u0026q=85\u0026s=9850260e71bb5f24f582245caa612a92","dark":"https://mintcdn.com/royal-glow-salon-and-spa/dS3ivn1eYYDGMU1q/logo/brand.png?fit=max\u0026auto=format\u0026n=dS3ivn1eYYDGMU1q\u0026q=85\u0026s=9850260e71bb5f24f582245caa612a92","href":"https://theroyalglow.in"},"favicon":"https://mintcdn.com/royal-glow-salon-and-spa/dS3ivn1eYYDGMU1q/favicon.png?fit=max\u0026auto=format\u0026n=dS3ivn1eYYDGMU1q\u0026q=85\u0026s=f7b817d1fd2cbdf016f7c736130321d4","appearance":{"default":"light","strict":false},"background":{"color":{"light":"#FFFFFF","dark":"#1A0F0A"}},"navbar":{"links":[{"icon":"github","href":"https://github.com/royalglowsalonspa/theroyalglow-webapp","label":"GitHub"}],"primary":{"type":"button","label":"Book Now","href":"https://theroyalglow.in/?book=1"}},"footer":{"socials":{"website":"https://theroyalglow.in","github":"https://github.com/royalglowsalonspa/theroyalglow-webapp"},"links":[{"header":"Documentation","items":[{"label":"Overview","href":"/content/docs/index"},{"label":"Product","href":"/content/docs/product/index"},{"label":"Features","href":"/content/docs/features/index"},{"label":"FAQ","href":"/content/docs/faq"}]},{"header":"Engineering","items":[{"label":"Getting started","href":"/content/docs/getting-started"},{"label":"Architecture","href":"/content/docs/architecture"},{"label":"System design","href":"/content/docs/system-design/index"},{"label":"Operations","href":"/content/docs/operations"}]},{"header":"API reference","items":[{"label":"Overview","href":"/content/docs/api-reference/index"},{"label":"Services","href":"/content/docs/api-reference/services"},{"label":"Bookings","href":"/content/docs/api-reference/bookings"},{"label":"Background jobs","href":"/content/docs/api-reference/jobs"}]},{"header":"Royal Glow","items":[{"label":"Main site","href":"https://theroyalglow.in"},{"label":"Admin portal","href":"https://admin.theroyalglow.in"},{"label":"Status page","href":"https://status.theroyalglow.in"},{"label":"GitHub","href":"https://github.com/royalglowsalonspa/theroyalglow-webapp"}]}]},"search":{"prompt":"Search Royal Glow documentation"},"seo":{"metatags":{"og:site_name":"Royal Glow Salon \u0026 Spa Documentation","twitter:card":"summary_large_image"},"organization":{"id":"https://theroyalglow.in/#organization","name":"Royal Glow Salon \u0026 Spa","url":"https://theroyalglow.in","sameAs":["https://github.com/royalglowsalonspa"]},"indexing":"navigable"},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"theme":{"light":"gruvbox-light-medium","dark":"gruvbox-dark-medium"}},"latex":true},"contextual":{"options":["copy","view","chatgpt","claude","cursor","mcp"],"display":"header"},"thumbnails":{"appearance":"dark","fonts":{"family":"Plus Jakarta Sans"}},"interaction":{"drilldown":false},"metadata":{"timestamp":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"royal-glow-salon-and-spa","hasAudioNarration":false,"actualSubdomain":"royal-glow-salon-and-spa","customDomains":["docs.theroyalglow.in"],"gitSource":{"type":"github","owner":"royalglowsalonspa","repo":"theroyalglow-webapp","deployBranch":"prod","contentDirectory":"docs","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6addf05d97966bd2c9ffd5e9","collectionId":"372ca85f-9792-430d-8e4b-b064b5e0e2cd","liveDeploymentHistoryId":"6addf05d97966bd2c9ffd5e9","schemaVersion":"v3"},"feedback":{"thumbs":true,"edits":true,"issues":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6addf05d97966bd2c9ffd5e9","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"default","tag":"Engineering","count":35},{"language":"default","tag":"API reference","count":22},{"language":"default","tag":"Documentation","count":20},{"language":"default","tag":"Features","count":12},{"language":"default","tag":"Delivery workflow","count":8},{"language":"default","tag":"Platform","count":6},{"language":"default","tag":"Overview","count":4},{"language":"default","tag":"Operations","count":4},{"language":"default","tag":"Quality \u0026 security","count":4},{"language":"default","tag":"Product","count":4}],"searchSettings":{"showContentSnippets":true,"isFiltersEnabled":true,"maxResults":10}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"privacy":{"consentBanner":{"enabled":true}},"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":root{--rg-royal-gold:#f4e09b;--rg-deep-gold:#c8a961;--rg-accessible-gold:#7d5c12;--rg-warm-stone:#d4c5a9;--rg-warm-cream:#fff8e7;--rg-golden-mist:#fff3d4;--rg-canvas:#ffffff;--rg-cocoa:#1a0f0a;--rg-chocolate:#2d1810;--rg-warm-gray:#3d2e1f;--rg-dusty-gray:#8c8c8c;--rg-outline:#cccccc;--rg-cloud:#f4f5f9;--rg-success:#3f7d5c;--rg-error:#b5482e;--rg-radius:4px;--rg-radius-card:6px;--rg-radius-lg:10px;--rg-radius-pill:9999px;--rg-shadow-hover:0 16px 34px -24px rgba(26, 15, 10, 0.28);--rg-shadow-elevated:0 20px 44px -28px rgba(26, 15, 10, 0.4);--rg-surface:var(--rg-canvas);--rg-surface-raised:#fffbf3;--rg-border:rgba(26, 15, 10, 0.1);--rg-border-strong:rgba(26, 15, 10, 0.18);--rg-accent:var(--rg-accessible-gold);--rg-accent-soft:rgba(200, 169, 97, 0.12);--rg-ink:var(--rg-cocoa);--rg-ink-muted:var(--rg-warm-gray);--rg-eyebrow-size:11px;--rg-eyebrow-tracking:1.6px}.dark{color-scheme:dark;--rg-surface:var(--rg-cocoa);--rg-surface-raised:#21140e;--rg-border:rgba(244, 224, 155, 0.12);--rg-border-strong:rgba(244, 224, 155, 0.22);--rg-accent:var(--rg-royal-gold);--rg-accent-soft:rgba(244, 224, 155, 0.1);--rg-ink:var(--rg-warm-cream);--rg-ink-muted:var(--rg-warm-stone);--rg-shadow-hover:0 16px 34px -24px rgba(0, 0, 0, 0.8);--rg-shadow-elevated:0 20px 44px -28px rgba(0, 0, 0, 0.9)}#background-color,#body-content,#content-area,#footer,#sidebar,#sidebar-content,#table-of-contents,body,footer,html{background-color:var(--rg-surface)}#sidebar,#table-of-contents,sidebar-nav-group-divider{border-color:var(--rg-border)}img.nav-logo{width:2.75rem!important;height:2.75rem!important;max-width:none!important;object-fit:contain}#navbar{border-bottom:1px solid var(--rg-border);background:var(--rg-surface);backdrop-filter:none;box-shadow:0 1px 0 rgba(26,15,10,.02)}.dark #navbar{box-shadow:0 1px 0 rgba(244,224,155,.03)}.nav-tabs-item,nav-tabs-item,navbar-link{font-size:13px;font-weight:650;letter-spacing:0;text-transform:none}#topbar-cta-button{border-radius:var(--rg-radius-pill);box-shadow:none;font-size:13px;font-weight:700;letter-spacing:0}sidebar-group-header{color:var(--rg-ink-muted)}#footer a:hover,.nav-tabs-item[data-active],advanced-footer a:hover,sidebar-group-icon,tab-icon{color:var(--rg-accent)}#sidebar-content li[data-active]{position:relative;background:var(--rg-accent-soft);border-radius:var(--rg-radius)}#sidebar-content li[data-active]::before{content:\"\";position:absolute;inset-inline-start:0;top:50%;translate:0 -50%;height:62%;width:2px;border-radius:var(--rg-radius-pill);background:var(--rg-accent)}.mdx-content thead th,eyebrow,mdx-content thead th,sidebar-group-header{font-size:var(--rg-eyebrow-size);font-weight:700;text-transform:uppercase}eyebrow,sidebar-group-header{letter-spacing:var(--rg-eyebrow-tracking)}eyebrow{color:var(--rg-accent)}toc-item[data-active-deepest]{color:var(--rg-accent);font-weight:600}.mdx-content table,mdx-content table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--rg-border);border-radius:var(--rg-radius-card);overflow:hidden;font-size:14px}.mdx-content thead th,mdx-content thead th{background:var(--rg-surface-raised);letter-spacing:1px;color:var(--rg-ink-muted);text-align:start;padding:10px 14px;white-space:nowrap}.mdx-content tbody td,mdx-content tbody td{padding:11px 14px;border-top:1px solid var(--rg-border);vertical-align:top}.mdx-content tbody tr:hover,mdx-content tbody tr:hover{background:var(--rg-accent-soft)}.mdx-content tbody td:first-child,mdx-content tbody td:first-child{font-weight:600;color:var(--rg-ink);white-space:nowrap}.mdx-content table code,mdx-content table code{font-size:12.5px;padding:1px 5px;border-radius:var(--rg-radius);background:var(--rg-accent-soft);border:1px solid var(--rg-border)}#footer,card,footer{background:var(--rg-surface)}[data-component-part=card-icon],card{border:1px solid var(--rg-border);border-radius:var(--rg-radius-card)}card{transition:border-color 160ms ease,box-shadow 160ms ease,translate 160ms ease}card:hover{translate:0 -2px}[data-component-part=card-icon]{color:var(--rg-accent);background:var(--rg-accent-soft);padding:7px}[data-component-part=card-title]{font-weight:700;letter-spacing:-.01em}[data-component-part=card-content]{color:var(--rg-ink-muted)}callout{border-inline-start-width:3px}code-block{overflow:hidden}callout,code-block,code-group,tabs,tree{border-radius:var(--rg-radius-card)}accordion,pagination-next,pagination-prev{border-radius:var(--rg-radius-card);transition:border-color 140ms ease}accordion:hover{border-color:var(--rg-border-strong)}accordion-group accordion+accordion{margin-top:8px}steps{--rg-step-rail:var(--rg-border)}step{padding-bottom:4px}tree{padding:12px 14px;font-size:13.5px}tree-folder{font-weight:600}pagination-next,pagination-prev{transition:border-color 140ms ease,box-shadow 140ms ease}card:hover,pagination-next:hover,pagination-prev:hover{border-color:var(--rg-border-strong);box-shadow:var(--rg-shadow-hover)}#footer,footer{border-top:1px solid var(--rg-border)}advanced-footer{padding-block:48px 32px}#footer h3,#footer h4,advanced-footer h3,advanced-footer h4{letter-spacing:var(--rg-eyebrow-tracking);color:var(--rg-ink)}#footer a,advanced-footer a{color:var(--rg-ink-muted);text-decoration-color:transparent;transition:color 140ms ease}.dark .rg-hero,.rg-hero,tree{background:var(--rg-surface-raised)}.rg-hero,accordion,code-block,pagination-next,pagination-prev,tree{border:1px solid var(--rg-border)}.rg-hero{position:relative;overflow:hidden;border-radius:var(--rg-radius-lg);padding:40px 32px;margin-bottom:8px;box-shadow:inset 0 1px 0 rgba(255,255,255,.35)}.dark .rg-hero{box-shadow:inset 0 1px 0 rgba(244,224,155,.04)}#footer h3,#footer h4,.rg-facts li,.rg-hero-eyebrow,advanced-footer h3,advanced-footer h4{font-size:var(--rg-eyebrow-size);font-weight:700;text-transform:uppercase}.rg-hero-eyebrow{display:inline-block;letter-spacing:var(--rg-eyebrow-tracking);color:var(--rg-accent);margin-bottom:10px}.rg-hero .rg-hero-title,.rg-hero h1{font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--rg-ink);margin:0 0 10px}.rg-hero-lead{font-size:16px;line-height:1.6;color:var(--rg-ink-muted);max-width:62ch;margin:0}.rg-facts{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none}.rg-facts li{letter-spacing:1px;color:var(--rg-ink-muted);background:var(--rg-surface);border:1px solid var(--rg-border);border-radius:var(--rg-radius-pill);padding:5px 12px}:where(a, button, summary, [tabindex]):focus-visible{outline:2px solid var(--rg-accent);outline-offset:2px;border-radius:var(--rg-radius)}@media (prefers-reduced-motion:reduce){*,::after,::before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}card:hover,pagination-next:hover,pagination-prev:hover{translate:none;box-shadow:none}}@media print{#footer,#navbar,#sidebar-content,feedback-toolbar,footer,pagination-next,pagination-prev,toc{display:none!important}.mdx-content table,mdx-content table{border-color:#999}}"}],"page":{"pagePath":"content/docs/product/index","slug":"/content/docs/product/index","pageMetadata":{"title":"Product","description":"What the Royal Glow Salon \u0026 Spa platform is, who it's for, and where to go next — in plain language.","icon":"users","mode":"wide","href":"/content/docs/product/index"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"What the Royal Glow Salon \u0026 Spa platform is, who it’s for, and where to go next — in plain language.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Card,Columns,Heading,Info}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!Columns)_missingMdxReference(`Columns`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);return _jsxs(_Fragment,{children:[_jsx(Info,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`New here?`}),` This section explains the whole platform in plain language. Run or\nwork at the salon? Start with `,_jsx(_components.strong,{children:`Business Overview`}),`. A customer? Jump to the\n`,_jsx(_components.strong,{children:`Customer Guide`}),`. On the team? Head to the `,_jsx(_components.strong,{children:`Admin \u0026 Staff Guide`}),`.`]})}),`\n`,_jsx(_components.p,{children:`Royal Glow Salon \u0026 Spa is a premium beauty and wellness business in Bengaluru,\nIndia. This platform is the software that runs the whole business — the website\ncustomers visit, the booking experience they use, the portal the salon team\nworks in every day, and the automation that ties it all together.`}),`\n`,_jsx(_components.p,{children:`Think of it as one connected system instead of a pile of separate tools. A\ncustomer books online, the front desk confirms it, the service happens, an\ninvoice is generated, loyalty points are awarded, and the customer’s history\nupdates — all in the same product, with no copying data between apps. That\nsingle source of truth is what makes the salon run smoothly and what makes the\nnumbers trustworthy.`}),`\n`,_jsxs(_components.p,{children:[`This section explains the product for `,_jsx(_components.strong,{children:`everyone`}),` — a salon owner, a manager, a\nbrand-new receptionist on their first day, or an engineer reading the code for\nthe first time. Each page starts with a plain-language summary, then goes deeper\nif you want the detail.`]}),`\n`,_jsx(Heading,{level:`2`,id:`start-here`,children:`Start here`}),`\n`,_jsxs(Columns,{cols:2,children:[_jsx(Card,{title:`Business Overview`,icon:`briefcase`,href:`/content/docs/product/business-overview`,children:_jsx(_components.p,{children:`What Royal Glow is, the problem it solves, every module, who uses it, and how\nthe business makes money.`})}),_jsx(Card,{title:`Customer Guide`,icon:`user-round`,href:`/content/docs/product/customer-guide`,children:_jsx(_components.p,{children:`A step-by-step walkthrough for customers: signing in, booking, memberships,\ngems, and offers.`})}),_jsx(Card,{title:`Admin \u0026 Staff Guide`,icon:`user-cog`,href:`/content/docs/product/admin-staff-guide`,children:_jsx(_components.p,{children:`For the salon team: roles and access, daily operations, billing, memberships,\nleads, schedules, and policies.`})}),_jsx(Card,{title:`Features`,icon:`sparkles`,href:`/content/docs/features/index`,children:_jsx(_components.p,{children:`A deeper, feature-by-feature reference of everything the platform can do.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":{"light":"gruvbox-light-medium","dark":"gruvbox-dark-medium"}},"config":{},"pageMetadata":{"title":"Product","description":"What the Royal Glow Salon \u0026 Spa platform is, who it's for, and where to go next — in plain language.","icon":"users","mode":"wide","href":"/content/docs/product/index"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Start here","slug":"start-here","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"royal-glow-salon-and-spa","siteName":"Royal Glow Salon \u0026 Spa","title":"Product - Royal Glow Salon \u0026 Spa","navMaps":{"firstHrefInVersion":{"Current":{"href":"/content/docs/product/index","matchLevel":0},"v2":{"href":"/content/docs-v2","matchLevel":3}},"firstHrefInLanguage":{}},"lastModified":"2026-08-29T22:48:03.366Z","gitLastModified":"2026-08-29T22:46:14.000Z","originalFileLocation":"content/docs/product/index.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"What the Royal Glow Salon \u0026amp; Spa platform is, who it\u0026#x27;s for, and where to go next — in plain language.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Royal Glow Salon \u0026amp; Spa\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/royal-glow-salon-and-spa/y0ASLgrdkFTEuGkt/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/royal-glow-salon-and-spa/y0ASLgrdkFTEuGkt/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/royal-glow-salon-and-spa/y0ASLgrdkFTEuGkt/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/royal-glow-salon-and-spa/y0ASLgrdkFTEuGkt/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/royal-glow-salon-and-spa/y0ASLgrdkFTEuGkt/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/royal-glow-salon-and-spa/y0ASLgrdkFTEuGkt/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/royal-glow-salon-and-spa/y0ASLgrdkFTEuGkt/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/royal-glow-salon-and-spa/y0ASLgrdkFTEuGkt/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/royal-glow-salon-and-spa/y0ASLgrdkFTEuGkt/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Product - Royal Glow Salon \u0026amp; Spa\">\u003cmeta data-mint-head property=\"og:description\" content=\"What the Royal Glow Salon \u0026amp; Spa platform is, who it\u0026#x27;s for, and where to go next — in plain language.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Royal Glow Salon \u0026amp; Spa Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.theroyalglow.in/content/docs/product\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://royal-glow-salon-and-spa.mintlify.app/_mintlify/api/og/v2?division=Product\u0026amp;title=Product\u0026amp;description=What+the+Royal+Glow+Salon+%26+Spa+platform+is%2C+who+it%27s+for%2C+and+where+to+go+next+%E2%80%94+in+plain+language.\u0026amp;theme=9ddabff0b3fd2d31abb74056\u0026amp;signature=3eeb9774d40fa213af162fbba955156612a40c9a0224c89ff36020cccb787641\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Product - Royal Glow Salon \u0026amp; Spa\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"What the Royal Glow Salon \u0026amp; Spa platform is, who it\u0026#x27;s for, and where to go next — in plain language.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://royal-glow-salon-and-spa.mintlify.app/_mintlify/api/og/v2?division=Product\u0026amp;title=Product\u0026amp;description=What+the+Royal+Glow+Salon+%26+Spa+platform+is%2C+who+it%27s+for%2C+and+where+to+go+next+%E2%80%94+in+plain+language.\u0026amp;theme=9ddabff0b3fd2d31abb74056\u0026amp;signature=3eeb9774d40fa213af162fbba955156612a40c9a0224c89ff36020cccb787641\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/royal-glow-salon-and-spa/y0ASLgrdkFTEuGkt/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Royal Glow Salon \u0026amp; Spa\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#7D5C12\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.theroyalglow.in/content/docs/product\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/content/docs/product/index.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://theroyalglow.in/#organization\",\"name\":\"Royal Glow Salon \u0026 Spa\",\"url\":\"https://theroyalglow.in\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/royal-glow-salon-and-spa/dS3ivn1eYYDGMU1q/logo/brand.png?fit=max\u0026auto=format\u0026n=dS3ivn1eYYDGMU1q\u0026q=85\u0026s=9850260e71bb5f24f582245caa612a92\"},\"sameAs\":[\"https://github.com/royalglowsalonspa\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.theroyalglow.in#website\",\"name\":\"Royal Glow Salon \u0026 Spa\",\"url\":\"https://docs.theroyalglow.in\",\"publisher\":{\"@id\":\"https://theroyalglow.in/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.theroyalglow.in/content/docs/product#webpage\",\"url\":\"https://docs.theroyalglow.in/content/docs/product\",\"name\":\"Product\",\"description\":\"What the Royal Glow Salon \u0026 Spa platform is, who it's for, and where to go next — in plain language.\",\"dateModified\":\"2026-08-29T22:46:14.000Z\",\"isPartOf\":{\"@id\":\"https://docs.theroyalglow.in#website\"},\"breadcrumb\":{\"@id\":\"https://docs.theroyalglow.in/content/docs/product#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.theroyalglow.in/content/docs/product#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Product\",\"item\":\"https://docs.theroyalglow.in/content/docs/product/index\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Product\",\"item\":\"https://docs.theroyalglow.in/content/docs/product\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.theroyalglow.in/content/docs/product#article\",\"headline\":\"Product\",\"name\":\"Product\",\"description\":\"What the Royal Glow Salon \u0026 Spa platform is, who it's for, and where to go next — in plain language.\",\"url\":\"https://docs.theroyalglow.in/content/docs/product\",\"mainEntityOfPage\":{\"@id\":\"https://docs.theroyalglow.in/content/docs/product#webpage\"},\"dateModified\":\"2026-08-29T22:46:14.000Z\",\"publisher\":{\"@id\":\"https://theroyalglow.in/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.theroyalglow.in#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Royal Glow Salon \u0026 Spa\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Royal Glow Salon \u0026 Spa","nav":{"global":null,"versions":[{"version":"Current","default":true,"tag":"Latest","tabs":[{"tab":"Documentation","icon":"book-open","groups":[{"group":"Overview","icon":"compass","pages":[{"title":"Overview","icon":"compass","mode":"wide","href":"/content/docs"},{"title":"Project Status","description":"Live snapshot of build progress and production-readiness — what's done, what's in flight, and the path to launch.","icon":"gauge","href":"/content/docs/project-status"}]},{"group":"Product","icon":"users","pages":[{"title":"Product","icon":"users","mode":"wide","href":"/content/docs/product/index"},{"title":"Business Overview","description":"What Royal Glow is, the problem the platform solves, every module, who uses it, and how the business works — for any reader.","icon":"briefcase","href":"/content/docs/product/business-overview"},{"title":"Customer Guide","icon":"user-round","href":"/content/docs/product/customer-guide"},{"title":"Admin \u0026 Staff Guide","icon":"user-cog","href":"/content/docs/product/admin-staff-guide"}]},{"group":"Features","icon":"sparkles","pages":[{"title":"Features","icon":"sparkles","mode":"wide","href":"/content/docs/features/index"},{"title":"Booking System","icon":"calendar-check","href":"/content/docs/features/booking"},{"title":"Booking Rules","icon":"settings-2","href":"/content/docs/features/booking-rules"},{"title":"SPA Memberships","icon":"crown","href":"/content/docs/features/memberships"},{"title":"Loyalty — Gems","icon":"gem","href":"/content/docs/features/loyalty-gems"},{"title":"Offers \u0026 Combos","icon":"ticket-percent","href":"/content/docs/features/offers"},{"title":"CRM \u0026 Lead Pipeline","icon":"contact","href":"/content/docs/features/crm-leads"},{"title":"Staff Scheduling \u0026 Leave","icon":"calendar-days","href":"/content/docs/features/scheduling-leave"},{"title":"Billing \u0026 Invoicing","icon":"receipt-indian-rupee","href":"/content/docs/features/billing-invoicing"},{"title":"Notifications","icon":"bell","href":"/content/docs/features/notifications"},{"title":"No-Show Policy","icon":"user-x","href":"/content/docs/features/no-show-policy"},{"title":"Favourite Services","icon":"heart","href":"/content/docs/features/favourite-services"}]},{"group":"Reference","icon":"book","pages":[{"title":"Glossary","icon":"library","href":"/content/docs/glossary"},{"title":"Frequently Asked Questions","sidebarTitle":"FAQ","icon":"circle-question-mark","href":"/content/docs/faq"}]}]},{"tab":"Engineering","icon":"code","pages":[{"title":"Engineering","href":"/content/docs/getting-started"}]},{"tab":"API reference","icon":"plug","pages":[{"title":"API reference","href":"/content/docs/api-reference"}]}]},{"version":"v2","tag":"Legacy","pages":[{"title":"v2","href":"/content/docs-v2"}]}]},"title":"Product - Royal Glow Salon \u0026 Spa","buildId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","deploymentId":"dpl_DFJrtvUi8HS5F9nkooKuDJsuD5BM","dynamics":[],"chunks":[]}