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.

Product strategyIdentity enhancementBooking integrityTraining journeyLoyalty designUX/UIFull-stack buildCloud launch
Pink butterfly nail art by Mona
YOUR MOOD, MADE GLOSSY.
24client sets curated
04launch rewards
03loyalty tiers
04training paths
02appointment modes
01client + owner system

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.

OpenSlots shown

Only times that fit the service, cleanup and route remain selectable.

Fully bookedDemand, honestly

Valid intervals exist, but every one is already held by another request.

No slots leftTime, honestly

The studio is open, but the remaining starts have passed or no longer fit.

ClosedSchedule respected

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.

MONA LUXE / APPOINTMENT GUARDRAILS
Window90 days

Live service-specific availability

Date inputNative

Device calendar picker

Mobile081–085

Digits-only Namibian validation

Calendar24h + 2h

Two display reminders in one .ics file

House callsGold pin

Themed map, typed address and route notes

ConcurrencyAtomic

One globally serialized interval claim

House-call runwayRoute time is protected around the service

TravelService + cleanupReturn
ATOMIC APPOINTMENT INTERVAL CLAIM

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.

Original Mona Luxe advanced nail training campaign artwork showing detailed nail-art techniques
ORIGINAL ART DIRECTION · BUILT FOR MONA

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.

N$1,500

Beginner · kit included

Gel fundamentals, complete kit and a completion certificate.

N$900

Beginner · no kit

The same core curriculum and certificate, without the take-home kit.

N$500

Advanced nail art

3D art, ombré, hand-painted detail and animal-print effects.

On request

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.

The experience architecture

One seamless relationship.

01

Discover

Real photography, tactile galleries and short-form reveals establish trust quickly.

02

Join

A simple return-client profile saves the relationship, not just the next appointment.

03

Book

Choose live availability, then add a themed map pin and directions for a house call.

04

Earn

Completed and paid eligible appointments settle Gloss Points into the client wallet.

05

Return

Book again, follow tier progress, redeem a reward and share a referral code.

06

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.

8Gloss Points per N$1 of eligible service spend
300welcome points when a client joins the Circle
1,000 / 500referrer and friend bonuses after an eligible first visit
0 / 5K / 15KGlow, Luxe and Icon lifetime tier thresholds
2.5K / 5K / 9K / 14Kfour launch reward thresholds

Travel fees do not earn points. Rewards have no cash value and remain subject to the published Mona Luxe Circle terms.

Mona Luxe Circle launch poster explaining how clients earn Gloss Points

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 →
Enhanced NAILED and Lashed by Mona logo in the pearl, blush and salon-gold brand system

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.

Enhanced logoApp iconsTraining campaignInstagram feedStoriesWhatsApp Status
Pink butterfly nail art by Mona

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.