Real sites · Irish SMBs

Five demos, one framework

Each demo starts from the same token system and component library, then diverges with a client theme, a hand-picked icon set, and only the components the site actually needs. The build pipeline tree-shakes components.css per client — unused blocks never ship.

Blooms & Petals homepage — soft green and blush pink, hero reads 'Beautiful blooms, delivered with care'
Florist Waterford City

Blooms & Petals

Máire runs a family florist in Waterford. Orders arrive by Facebook message and phone — she regularly overpromises on delivery zones she can't reach, and her old WordPress site hasn't been touched in years.

The demo shows an order form with delivery zone selection, a floral arrangements gallery, and a GDPR-friendly consent banner that gates the embedded map until the visitor opts in.

"If I could just stop taking orders I can't fulfil, I'd sleep better at night."
The Clip Joint homepage — dark charcoal and burnt orange, hero reads 'Sharp cuts, every time'
Barber Shop Dublin 8

The Clip Joint

Seán runs a traditional barbershop in Dublin 8 with no website — bookings come in via WhatsApp, weekends get chaotic, and double-bookings are a weekly problem. He's not tech-savvy but wants to look professional.

The demo shows a price list, an appointment booking form, and a walk-in availability indicator. The dark, high-contrast theme — charcoal and burnt orange — reflects the no-nonsense craft barbershop aesthetic.

"I just need something that works on my phone and stops me from double-booking myself."
Forge Hyrox homepage — dark slate and electric yellow, bold athletic branding
Gym Cork City

Forge Hyrox

Cathal coaches Hyrox training in Cork. His stale Wix site can't handle the surge of enquiries he gets after a local race weekend — leads go cold by Monday because there's no way to capture them immediately.

The demo shows a high-intent enquiry form that captures goal and experience level for triage, a €99 trial-block payment link, and a granular marketing-consent checkbox — separate and unticked, as GDPR requires.

"The lead's worth most on Saturday morning. By Monday it's gone."
Lotus & Lime Yoga homepage — warm sage green and terracotta, calm and minimal
Yoga Studio Galway City

Lotus & Lime

Aoife teaches yoga in Galway — drop-in classes, 6-week courses, and two retreats a year. Bookings arrive as Instagram DMs and WhatsApps; she loses track, double-books the studio, and spends hours chasing retreat deposits.

The demo shows a class schedule with a booking enquiry form, a retreat deposit pay link, and a consent step for health intake notes — explicit and required, given the sensitivity of the data she collects.

"If someone has to message me to book, half of them never do."
GLOSS. homepage — warm cream and dusty rose, hero reads 'A flawless finish, every time'
Nail Bar Dublin 6

GLOSS.

Niamh runs a modern nail bar in Ranelagh. Clients book via Instagram DM — she's fully booked most weeks but turning away regulars because there's no way to take a deposit or show live availability.

The demo shows a treatment menu, a membership offer, a Stripe deposit link, and a Senja-powered reviews section — live testimonials fetched at build time, no cookies, no consent gate needed.

"I'm turning away money because I can't manage my books properly."
The Camán Shed homepage — cream and hurling green, hero reads 'Cracked bas? Broken band? We'll sort it.'
Hurley Repairs Co. Kilkenny

The Camán Shed

Tomás repairs hurleys and helmets from a shed outside Freshford, and sells sliotars, grip tape and refurbished hurleys on the side. Repair enquiries arrive as WhatsApp photos of cracked bas — he loses track in the group chat, and customers can't tell if he ever saw the message.

The demo puts WhatsApp front and centre as the primary contact channel, alongside a repair price list, a consumables shop, and a spotlight on his Vinted shop for refurbished stock — plus the same Senja reviews and consent-gated map as the other demos.

"Half my 'website' is a WhatsApp chat with 200 unread photos of broken hurleys."