Work

Case studies of built and delivered work. Projects marked ● live are running on this site, and you can open and use them yourself.

Built for clients

Demonstrations

Built by me to show what the work looks like, not for a paying client. Each one is a complete application you can open and use on this site.

Marchant and Sons contractor demo home page, with the self-pricing quote form and client portal ● Live demo
Web app · 2026

Marchant & Sons

A building contractor’s whole job in one system: a quote form that prices itself, an office that turns enquiries into priced quotes, and a client portal where the customer follows their own build and approves the changes that alter the price.

Fenwick Plant Hire demo home page, showing the date-range availability checker for the yard ● Live demo
Web app · 2026

Fenwick Plant Hire

A plant hire yard with genuine fleet availability across date ranges, hire-rate pricing that matches how yards actually charge, and a yard office running contracts from booked to back on the yard.

Ember and Oak e-commerce demo shop with products, live stock and card checkout ● Live demo
Website · 2026

Ember & Oak

A complete e-commerce shop: catalogue with live stock, basket, discount codes, delivery rules, a card checkout and order tracking, plus a shop-keeper admin with dispatch board, stock control and takings.

Home page of The Copper Kettle cafe demo, with menu and table booking ● Live demo
Website · 2026

The Copper Kettle

A village cafe website with table bookings behind it. Requests land in an inbox the owner works through, and the menu is edited on the site itself.

The Flour House bakery demo, online ordering with basket and collection slots ● Live demo
Website · 2026

The Flour House

An order-ahead bakery: browse the counter, build a basket, pick a collection slot, and get an order code. The baker works orders across a board from accepted to collected.

Kingsway Barbers demo booking page showing the live appointment slot grid ● Live demo
Website · 2026

Kingsway Barbers

An appointment system with real availability. Free slots are computed from opening hours, service length and every existing booking, so a taken slot vanishes for the next visitor immediately.

Brightbill invoicing tool demo dashboard with invoice totals and statuses ● Live demo
Web app · 2026

Brightbill

A small-business invoicing app: clients, line items, VAT, a dashboard that adds up from the real data, and a clean printable invoice.

Snip link shortener demo showing click analytics charts ● Live demo
Tool · 2026

Snip

A link shortener with honest analytics: custom codes, per-day click charts, referrer breakdowns and a JSON API. A complete little product in one small codebase.