Kings Norton
Choose your treatments
Tap to select. You can choose more than one.
Acrylics
BIAB
Gel polish
Manicure
Pedicure
French tips
Chrome
Cat eye
Glitter
Ombré
Nail art & 3D
Charms & gems
Removals & soak-offs
Extras
Set the price (£) and how long each treatment takes (minutes). Duration controls how much time the booking blocks out in the diary. Tap to remove a treatment.
Deposit per main treatment (booked online): £
Only the five main groups — Acrylics, BIAB, Gel polish, Manicure, Pedicure — add to the deposit. Every other category (French tips, Chrome, art, removals…) is an add-on and never adds extra deposit.
Jump straight to a date
This week
Set opening and closing times for each day, or mark a day as closed. These control which days and times customers can book. To open on a day you’re usually closed just once (the Monday before Christmas, say), use the Closed days tab — there’s a box for it there.
Don't forget Google!
Changing the hours here updates this website only. It does not change the hours shown on Google when people search for the salon.
To update Google too:
1. On your phone, open the Google Maps app
2. Search Ri Nails Kings Norton
3. Tap Edit profile, then Hours
4. Change the times and tap Save
To update Google too:
1. On your phone, open the Google Maps app
2. Search Ri Nails Kings Norton
3. Tap Edit profile, then Hours
4. Change the times and tap Save
Two places a photo can go. You can move one across at any time. Short videos (up to 20 seconds) go under Our work.
Preparing video…
Keep this page open — videos are made smaller on this device first, then saved. Clips up to 20 seconds.
Nail work — seen under View our work. Tag one to a technician and it shows on her card too.
Front page background — sweeps across behind the front page. Salon or nails, whichever you like.
Every booking, move and cancellation a customer has made online — newest first. Unread ones are marked.
Everything booked for today, in order.
Customers can join this when a day is full. If a slot frees up, you'll see who to call.
Jump straight to a date
Period
Tap a cell to set that day’s hours, or mark it a day off. To set someone’s usual week once, tick Repeat every… in the editor.
Working (shows hours)
Weekly pattern
Day off
Salon closed
✕Past
Gets her usual break
Break moved or dropped just that day
Add one-off closure dates — e.g. emergencies or holidays.
Date
Reason (optional)
Open on a day you’re usually closed — or change the hours for one day
One date only — the Monday before Christmas, say, or a Sunday you want to open at 9:30 instead of 11. Customers can book it online and you can put staff on it in the Rota. Every other Monday stays closed and every other Sunday keeps its usual hours.
Date
Open from
Until
Reason (optional)
Don't forget Google!
Closing a day here, or opening one specially, changes the website only — it does not tell Google. People who search for the salon will still see your usual hours.
To show the closure on Google too:
1. On your phone, open the Google Maps app
2. Search Ri Nails Kings Norton
3. Tap Edit profile, then Hours, then Add special hours
4. Pick the date, mark it Closed — or set the opening and closing time — and tap Save
To show the closure on Google too:
1. On your phone, open the Google Maps app
2. Search Ri Nails Kings Norton
3. Tap Edit profile, then Hours, then Add special hours
4. Pick the date, mark it Closed — or set the opening and closing time — and tap Save
Edit names, specialisms and set each tech's login password.
Add new technician
Name
Specialism
Login password for this tech
Book a customer in yourself — at the desk, over the phone, or to fill in appointments made before the website. Fill in what you can.
Keeping time free rather than booking a customer? A doctor’s appointment, training, an hour she needs — block it out instead of making up a booking. Nothing is emailed and it never counts as a customer.
Service
Date
Technician
Time
Customer details (optional)
First name
Last name
Mobile (optional)
Email (optional — sends her the same confirmation online bookings get)
Notes (optional)
Deposit
This area is protected
The Email and Database settings are sensitive — changing them by accident can stop confirmation emails and bookings from working. Enter the manager password again to view them.
Manager password
Customers are emailed a confirmation the moment they book, and a reminder
the day before. Both go out from the website's own server, so they still
send when nobody has this panel open. Optionally the salon can be emailed
when a customer cancels (the Today tab shows cancellations either way).
Send yourself a test below if you ever want to check.
EmailJS Public Key
Service ID
✉ Confirmation email — Template ID (sent straight after a customer books & pays)
⏰ Reminder email — Template ID (sent by the server, ~24h before the appointment)
🔔 Alerts to the salon — Template ID (emails YOU when a customer cancels OR moves a booking; the panel shows it either way)
Send cancellation alerts to (the salon’s email address)
Easiest template: in EmailJS make the Subject
{{alert_title}} and the whole Content {{alert_body}}, with “To Email” {{email}} — the message is written for you, in full, for a cancellation and for a move. (A template you already have keeps working: it can use {{customer_name}}, {{booking_ref}}, {{date}}, {{time}}, {{service}}, {{deposit}}, {{phone}}, {{customer_email}}, {{notice}} and {{refund_line}}.)Where these come from — you shouldn't need this
The boxes above come from the salon's emailjs.com account, which is
already set up. If they ever need re-entering: the Public Key is under
Account → General; the Service ID under
Email Services; and each Template ID under
Email Templates. A template needs
{{email}} in its
To Email box so it reaches the customer, and the salon's own address in
Reply To.
Everything you and the girls do — bookings, walk-ins, the rota, closed days,
photos — is saved to the salon's database automatically, the moment you do it.
It is not kept on this computer, so nothing is lost if this one breaks, and every
phone and tablet sees the same thing within a second.
Setup and technical details — you shouldn't need these
The salon's database details are already built into the site, so every new
phone, tablet or computer connects on its own. There is nothing to type in
and nothing to set up again.
apiKey
databaseURL
projectId
Safe to press: whatever the database already holds is kept — this only ever fills in gaps.
Only for testing. This device would stop sharing bookings until the page is reloaded.
Security rules
Already published. Kept here in case they ever need re-applying: in Firebase go to
Realtime Database → Rules, replace what's there, and press Publish.
They let customers make a booking and check what's free, while only a signed-in
manager can read customer contact details or change the rota.
Manager sign-in
Managers sign in with an email address and password, set up in Firebase under
Build → Authentication → Users. To add another manager, add them there.
Tech's bookings
This week