PolishSuite

Everything in the system, and what we need from you

Welcome to PolishSuite. This guide walks through the in-salon experience as set up for our demo studio, Maison Vela: every screen, how it works for the team, and exactly how to fill in the color list that brings it all to life. Take it at your own pace.

Connect your own Google Sheet (not connected in demo). The catalog, drinks menu and settings can be driven from a Google Sheet: add its id to sheet-config.json and the build pulls it in. In this demo the catalog comes from the bundled data/*.csv files.

The Experience App

This is what a guest sees on the tablet at their station. They browse your entire color library, see each shade painted on a real nail, explore curated "House Edits" designs, and order a drink on the house, then send their color choice straight to the front desk without getting up.

Browse every color by family See it on a real nail House Edits design sets Order a drink, on the house Send the pick to the desk Leave a review

The Owner Dashboard

Your command center across both locations. See how many orders came in today, this week, this month, and all-time; which salon is delivering faster; your best and slowest-selling colors and drinks; and instant alerts the moment something needs you: a color running out, an tablet offline, or an order waiting too long.

Live order volume, both salons Location performance race Top & lowest sellers Out-of-stock alerts Late-order & offline-tablet alerts

The Front Desk Screens

Each salon has its own live screen your front-desk team works from. The moment a guest sends an order, it appears here; staff tap "Delivered" once it's handed off. It shows the live queue, a friendly speed matchup between the two salons, what each station is working on, and a quick stock panel.

The Inventory System

Your stock levels for every color, kept separately for each salon. Mark a shade out of stock and the guest tablets stop offering it instantly. Set a "low at" number to get a heads-up before you run out, and log shipments as they arrive. You can see Uptown and Riverside side by side, so you always know which location needs what.

Separate counts per salon Out-of-stock hides it on the tablets "Low at" early warnings Log shipments in a tap Both salons at a glance

The tablet System

Every station has its own tablet, and the dashboard keeps an eye on all of them. You can see at a glance which tablets are online, which have gone offline (time to check power or Wi-Fi), and which are new and still need to be set up, so your floor is never quietly down without you knowing.

One tablet per station Online / offline at a glance Knows which still need setup Across both salons

Filling in the Color Sheet

This is the heart of the whole project, and the biggest ask on your plate. Every polish in your salon becomes one row in this sheet. For each color, you'll track down a few details and three photos. It's the most time-consuming part, and we'll help wherever we can, but this information has to come from you: you're the one with the products, the brands, and the shots in hand. Work through it one color at a time, using the three steps below.

  1. 1Fill in one row per color, working through the three steps below for each shade.
  2. 2Give every color a unique name, and write hex codes as a # plus six characters, like #F5D3DA.
  3. 3Spell each Family and Finish the same way every time, so matching colors gather together.
Step 1 · Track down the product

These let us find the exact shade, pull its official info and images, and know where to reorder it.

Name
The polish's name, exactly how guests should see it. Keep it unique, Title Case, and 26 characters or fewer. Your sheet's Naming Convention tab has word banks and examples for every family. e.g. Ballet Slipper
Brand
Who makes the polish. e.g. OPI, DND, Essie
Brand Code
The brand's own code or number for this exact shade, usually on the bottle or the brand's website. e.g. DND 504
Product Link
The online product page for this shade. Paste the full web link. This is how we track down the product, its info and images, and where to order it from.
LocationPrints on the ticket
Where the bottle physically sits in each salon. Whatever you type here is printed on the front desk's order ticket, so your team can walk straight to it. Cover both salons in the one cell. e.g. BR Drawer 9 / SMIA Wall
Step 2 · Describe the color

This is what guests actually see and read on the tablet.

Family
The big group it belongs to: Pinks, Reds, Nudes, and so on. Use one from your Families & Groups tab, spelled exactly. e.g. Pinks
Subcategory
The smaller group within that family, like “Baby & Ballet” inside Pinks. This is what creates the tidy sections guests browse. Pick one from the Families & Groups tab, or add a new one there first, then use it here. e.g. Baby & Ballet
Hex Code
The exact color, written as a hex code: # plus six characters. A free online color picker gives you this, or we can read it off the product photo. e.g. #F5D3DA
Finish + Gel
In the Finish column, pick one from the list (your Finishes tab explains what each one looks like).
CrèmeSheerShimmerMetallicChromeGlitterCat Eye

In the Gel column, write Yes if you also carry this shade as a gel. That does three things on the tablet: the colour shows an “Also in gel” note, the guest is asked to choose Regular, Gel or Both before they can order, and their choice prints on the front desk ticket. Leave it blank and the colour is simply ordered as regular, with no extra question.

Description
A short, pretty line about the shade, shown on its page. One sentence is perfect. e.g. “A whisper-soft pink for the most delicate manicure.”
Step 3 · The three photos, the biggest task

Every color needs three photos so guests can really see it:

Bottle
A clean shot of the polish bottle.
Swatch
The color painted as a swatch, on a nail tip or swatch stick.
Hand
The color painted on a real hand, so guests see it on the nails.
How the photos get into the system

The app shows each photo from a web link (a URL), so every image has to live online, at its own address, for the system to read it. The simplest way to do that:

  1. Create one shared Google Drive folder for all your polish photos.
  2. For each color, add its three photos: bottle, swatch, and hand.
  3. Name every file clearly so it's obvious which color and which shot it is. Consistent names are what let us match each photo to the right color quickly.
  4. Keep it organized: the cleanest is one small subfolder per color.
  5. Then either paste each photo's share link into the Bottle, Swatch, and Hand columns, or just share the whole folder with us and we'll drop in every link for you.
  6. One important setting: the folder (or each file) has to be shared so “Anyone with the link can view.” That's how the system is able to read the photos.
Name your files like this
Ballet Slipper - bottle.jpg Ballet Slipper - swatch.jpg Ballet Slipper - hand.jpg
Honest heads-up: gathering the photos and product details is the most time-consuming part of this whole project. We'll help however we can, but it has to come from you, and the clearer your file names and folders are, the faster we can wire everything up.
✓ If a Hand photo is truly impossible for a color, you can leave it out and the system will paint one in the shade's own color. The bottle and swatch, though, we really do need.

Two housekeeping columns: the Number is the wall number guests order by. The sheet keeps these set and flags any duplicates for you, so you can leave it as it is. Set Status to Active for a live color, or Discontinued to retire one. Retire rather than delete the row, so its number is never reused.

Connect your own Google Sheet (not connected in demo). The catalog, drinks menu and settings can be driven from a Google Sheet: add its id to sheet-config.json and the build pulls it in. In this demo the catalog comes from the bundled data/*.csv files.

When you're finished

There's nothing to sync or match up on your end. Fill in the rows and gather the photos at your own pace, then let us know it's ready and we'll load every color, code, and photo into your system in one update. Stuck on anything (a hex code, a product link, a photo)? Just ask. We're in this with you.