Build Notes

HOW EACH SITE WAS BUILT

Tech stack breakdowns and architecture notes for 28 live sites and apps I've built or worked on — booking platforms, e-commerce storefronts, listings marketplaces, and multi-brand networks running on shared React, Next.js, and PHP infrastructure.

Dubai Print Design: A Headless Storefront for a Print Studio
Print Design

Dubai Print Design: A Headless Storefront for a Print Studio

A print-ordering storefront running on Shopify as a headless backend, with a custom React frontend, customer accounts, and a WhatsApp-based order path alongside standard checkout.

6 min readRead case studyarrow_forward
UAE Transfers: Airport and Intercity Transfer Booking
Taxi & Transfers

UAE Transfers: Airport and Intercity Transfer Booking

A transfer booking flow built around interactive maps for pickup and drop-off, on the same headless Shopify architecture as the rest of the company's travel portfolio.

7 min readRead case studyarrow_forward
Daisy's Paws: A WhatsApp-First E-Commerce Storefront
Pet Boutique

Daisy's Paws: A WhatsApp-First E-Commerce Storefront

A UK-based dog clothing and accessories boutique where a friendly WhatsApp conversation confirms the finer details of an order alongside the standard catalog.

6 min readRead case studyarrow_forward
Minibus Hire London: Flagship of a Multi-City Network
Vehicle Hire

Minibus Hire London: Flagship of a Multi-City Network

The flagship site behind a growing network of UK city minibus hire brands, sharing one component library and booking flow across every market.

8 min readRead case studyarrow_forward
Tawaf Essentials: An E-Commerce Site for Umrah Travelers
Umrah Essentials

Tawaf Essentials: An E-Commerce Site for Umrah Travelers

A focused e-commerce build for pilgrimage travel essentials, where WhatsApp gives a global, mobile-first audience a familiar way to confirm and complete an order.

6 min readRead case studyarrow_forward
Compare Transport UK: A UK Minibus Comparison Layer
Transport Comparison

Compare Transport UK: A UK Minibus Comparison Layer

A comparison-positioned front end sharing the same visual identity as the UK minibus network, focused on helping visitors weigh operators side by side.

6 min readRead case studyarrow_forward
Jetset Visas App: A Dedicated Visa Tracking Dashboard
Visa App

Jetset Visas App: A Dedicated Visa Tracking Dashboard

A dedicated application layer giving customers a dashboard view of visa applications in progress, kept separate from the main marketing site.

6 min readRead case studyarrow_forward
ABC Minibuses Edinburgh: A Localized Booking Platform
Minibus Hire

ABC Minibuses Edinburgh: A Localized Booking Platform

One of the city-specific brands launched from the shared minibus hire platform, configured for Edinburgh routes, pricing, and branding.

5 min readRead case studyarrow_forward
Minibuses Manchester: Joining the UK Booking Network
Minibus Hire

Minibuses Manchester: Joining the UK Booking Network

Manchester's entry in the multi-city minibus hire network, built from the same shared component library as the rest of the platform.

5 min readRead case studyarrow_forward
Minibuses Glasgow: Scaling the UK Booking Network
Minibus Hire

Minibuses Glasgow: Scaling the UK Booking Network

Glasgow's branch of the shared minibus hire platform, reusing the same booking flow and design system with local routes and pricing.

5 min readRead case studyarrow_forward
Minibuses Liverpool: The Same Platform, a New Market
Minibus Hire

Minibuses Liverpool: The Same Platform, a New Market

Liverpool's minibus hire brand, launched from the shared platform with routes and messaging tuned to local demand, including football and race-day travel.

5 min readRead case studyarrow_forward
Minibuses Birmingham: Extending the Network to the Midlands
Minibus Hire

Minibuses Birmingham: Extending the Network to the Midlands

Birmingham's presence in the minibus hire network, sharing the same booking core as the rest of the platform, tuned for local demand.

5 min readRead case studyarrow_forward
Minibuses Cardiff: Bringing the Booking Platform to Wales
Minibus Hire

Minibuses Cardiff: Bringing the Booking Platform to Wales

Cardiff's minibus hire brand, another configuration of the same shared frontend, positioned around match-day and event transfer demand.

5 min readRead case studyarrow_forward
Minibus Leeds: Another Node in the Shared Platform
Minibus Hire

Minibus Leeds: Another Node in the Shared Platform

Leeds' minibus hire site, launched from the shared platform used for the rest of the UK city network.

5 min readRead case studyarrow_forward
Cheap Minibus: A Value Brand on a Shared Platform
Minibus Hire

Cheap Minibus: A Value Brand on a Shared Platform

A budget-positioned brand built on the same shared minibus hire platform, with a full multi-step booking form and a wide range of payment options.

6 min readRead case studyarrow_forward
GB Coach Hire: Widening the Network From Minibuses to Coaches
Coach Hire

GB Coach Hire: Widening the Network From Minibuses to Coaches

A larger-vehicle counterpart to the minibus network, built on a modern Next.js and Turbopack foundation to support UK, European and worldwide coach hire.

6 min readRead case studyarrow_forward
Sell My Business AE: Shopify as a Headless Listings CMS
Business Marketplace

Sell My Business AE: Shopify as a Headless Listings CMS

A UAE business-for-sale marketplace that repurposes Shopify's product catalog as a headless listings backend, with a review-queue moderation flow for submissions.

7 min readRead case studyarrow_forward
Compare Movers AE: Connecting Movers and Customers in the UAE
Movers Comparison

Compare Movers AE: Connecting Movers and Customers in the UAE

A comparison and quote-request platform for movers in the UAE, designed to convert visitors into qualified leads quickly.

5 min readRead case studyarrow_forward
Franks Handyman Services: A Local Trade Enquiry Site
Handyman Services

Franks Handyman Services: A Local Trade Enquiry Site

A straightforward local services site built to turn visitors into booked call-outs, with service pages structured for local search.

5 min readRead case studyarrow_forward
SMP Nationwide: A UK Clinic Booking Platform
Scalp Micropigmentation

SMP Nationwide: A UK Clinic Booking Platform

A directory-and-booking hybrid connecting customers across the UK to scalp micropigmentation clinics, built around a large-scale location-page structure for local search.

6 min readRead case studyarrow_forward
Maldives Hotel Reviews: A Content Platform for Resort Research
Hotel Reviews

Maldives Hotel Reviews: A Content Platform for Resort Research

A content-first Maldives resort guide, built around atoll-based browsing and editorial reviews to help travelers research resorts before booking.

6 min readRead case studyarrow_forward
Total Property AE: A Next.js Office Listings Site
Real Estate

Total Property AE: A Next.js Office Listings Site

An enquiry-focused site marketing private, serviced, coworking and virtual office space across Abu Dhabi business centres, built on Next.js and Tailwind CSS.

6 min readRead case studyarrow_forward
Office Broker AE: Commercial Space Listings for the UAE
Office Space Broker

Office Broker AE: Commercial Space Listings for the UAE

A commercial real estate directory connecting businesses to office space across Abu Dhabi, built on Next.js with pricing shown directly on-page.

6 min readRead case studyarrow_forward
Excursions Dubai: A Headless Booking Platform for Tours
Tour Booking

Excursions Dubai: A Headless Booking Platform for Tours

A headless commerce build for a Dubai tour operator, combining Shopify's product engine with a custom React booking experience and a WhatsApp-first checkout path.

7 min readRead case studyarrow_forward
Jetset Visas: Building a Visa Application Platform for the UAE
Visa Services

Jetset Visas: Building a Visa Application Platform for the UAE

Turning a document-heavy, multi-nationality visa application process into a guided digital flow, built on the same React and Redux foundation used across the company's UAE travel brands.

6 min readRead case studyarrow_forward
Safaris UAE: Desert Safari Booking on a Headless Commerce Stack
Desert Safaris

Safaris UAE: Desert Safari Booking on a Headless Commerce Stack

Sister platform to Excursions Dubai, sharing the same headless Shopify + React booking core but tuned for desert safari packages, add-ons, and group bookings.

7 min readRead case studyarrow_forward
UAE Luxury Car Hire: A Fleet Booking Site Built for Conversion
Luxury Car Hire

UAE Luxury Car Hire: A Fleet Booking Site Built for Conversion

A high-end fleet showcase and enquiry-driven booking funnel, built on the same headless Shopify + React pattern as the company's other UAE travel sites.

6 min readRead case studyarrow_forward
Compare Flights AE: Building a Flight Comparison Front End
Flight Booking

Compare Flights AE: Building a Flight Comparison Front End

A comparison-first interface for flight search, built to make dense pricing and schedule data scannable without overwhelming the visitor.

6 min readRead case studyarrow_forward