NAILED & Lashed by Mona · Windhoek · 2026
A beauty business,
turned into a connected client studio.
An installable live-availability booking and training-enquiry experience, real-work lookbook, client reward wallet and private studio CRM—designed to turn first visits and student interest into clear, lasting relationships without losing the personality of Mona’s work.

The brief
Luxury energy.
Zero booking friction.
Mona needed more than a brochure. The business serves clients from Khomasdal and through house calls, accepts multiple payment methods, teaches individual nail sessions and grows through repeat relationships and visual trust. The experience had to make all of that feel effortless on the device clients actually use.
We built connected paths: explore real work, understand transparent starting prices, enquire about training, join Mona Luxe Circle, choose a studio visit or mobile route, request a slot, return faster, and let Mona run the business from a protected workspace.
Booking integrity · live in production
A request that
understands time.
Availability is calculated across a rolling 90-day window for the selected service and appointment mode. Clients see which dates are open, fully booked, closed or out of valid times before they choose a slot; past dates and travel-adjusted departure times are rejected in the interface and checked again by the server.
Only times that fit the service, cleanup and route remain selectable.
Valid intervals exist, but every one is already held by another request.
The studio is open, but the remaining starts have passed or no longer fit.
Mona’s configured work days shape the calendar without manual client follow-up.
The state cards explain the production behaviour; they are not a fabricated snapshot of Mona’s current calendar.
Live service-specific availability
Device calendar picker
Digits-only Namibian validation
Two display reminders in one .ics file
Themed map, typed address and route notes
One globally serialized interval claim
House-call runwayRoute time is protected around the service
A private SQLite-backed Durable Object serializes every service, cleanup and travel interval before KV storage. Two overlapping requests cannot both win; Mona’s personal confirmation remains the final service commitment.

A second business journey
From appointment
to education.
The training experience keeps students out of the salon-booking funnel. They choose a course path, share their preferred contact channel and send an enquiry with a dedicated reference. Mona confirms the individual arrangement herself—so the website informs clearly without promising a date, venue or place before the conversation happens.
Beginner · kit included
Gel fundamentals, complete kit and a completion certificate.
Beginner · no kit
The same core curriculum and certificate, without the take-home kit.
Advanced nail art
3D art, ombré, hand-painted detail and animal-print effects.
Lash training
A dedicated enquiry option lets Mona confirm the right format and quote directly.
Training is individual and arranged on request. Published prices describe the launch offers, not a confirmed enrolment, date or venue.

DESIGN DIRECTION
Sophisticated,
simple and alive.
The visual system pairs pearl cream, ink black, salon gold and a playful blush accent with expressive typography and tactile motion.


The experience architecture
One seamless relationship.
Discover
Real photography, tactile galleries and short-form reveals establish trust quickly.
Join
A simple return-client profile saves the relationship, not just the next appointment.
Book
Choose live availability, then add a themed map pin and directions for a house call.
Earn
Completed and paid eligible appointments settle Gloss Points into the client wallet.
Return
Book again, follow tier progress, redeem a reward and share a referral code.
Operate
Mona manages bookings, training leads, clients, payments, rewards and business signals privately.
Retention, made visible
The gloss comes
back to you.
Mona Luxe Circle gives return clients a simple reason to stay connected. Eligible completed and paid appointments earn Gloss Points; tier progress, available rewards, upcoming bookings and a personal referral code remain visible in one calm client dashboard.
Travel fees do not earn points. Rewards have no cash value and remain subject to the published Mona Luxe Circle terms.

The studio behind the studio
One desk.
The whole relationship.
Mona’s private workspace brings appointments, training enquiries, contact preferences, payment state, client history, loyalty balances, referral activity and business signals into one responsive operating surface.
- Booking pipeline and client CRM
- Live availability, schedule and travel controls
- Training-lead pipeline and course configuration
- Collected and outstanding visibility
- Reward ledger and referral tracking
- Responsive owner controls for mobile and desktop
Built to work
Not a mockup.
A connected system.
Cloudflare Pages and KV persistence support bookings, training enquiries, client accounts, rewards and live configuration. A private SQLite-backed Durable Object owns appointment interval claims; public requests remain bounded and rate-limited, sessions stay opaque, and no banking credentials are stored.
Integrity boundary: the lock service prevents concurrent overlap, while KV remains Mona’s operational studio record and her confirmation remains the final service commitment.
Explore the live build →
One identity, everywhere
From booking screen
to WhatsApp Status.
The enhanced Mona Luxe mark, app icons, loyalty launch and training rollout use one pearl-cream, salon-gold, blush and ink system. Feed posters, Stories and WhatsApp Status pieces carry the same hierarchy as the product, so every campaign feels like the experience clients and students open.

The result
Every return feels
like Mona.
A light-hearted, editorial identity wrapped around serious booking, training-enquiry, loyalty and client-operations infrastructure—ready for first visits, student interest, easier returns and a business that can see the relationships it is building.




