All Projects

Lytham
Van Hire

Full-stack van rental platform — online booking, live availability, Stripe payments, and a private staff portal.

View Live Site
Next.js Supabase Stripe Tailwind CSS PostgreSQL Vercel
lythamvanhire.co.uk
Lytham Van Hire homepage

What was built

01

Online Booking

Browse the fleet, pick hire dates, and confirm — entirely online.

02

Stripe Payments

PCI-compliant checkout — no card data ever touches the server.

03

Automated Emails

Booking confirmation sent to customer and business the moment payment clears.

04

Staff Portal

Private authenticated dashboard for managing bookings and availability.

05

Supabase Backend

PostgreSQL with row-level security — data locked to the right user.

06

Contact Form

Enquiries delivered direct to the inbox — no third-party services.

lythamvanhire.co.uk
Lytham Van Hire homepage
lythamvanhire.co.uk/#fleet
Lytham Van Hire fleet selection

A 4-step booking flow, built from scratch.

01

Step 1 of 4

Choose dates & times

Live calendar — blue available, gold buffer, red booked.

lythamvanhire.co.uk/book
Booking step 1 — availability calendar with time slots
lythamvanhire.co.uk/book
Booking step 1 — select a time slot
02

Step 2 of 4

Add extras

.../book
Booking step 2 — choose extras
03

Step 3 of 4

Your details

.../book
Booking step 3 — enter your details
04

Step 4 of 4

Pay & confirm

.../book
Booking step 4 — price breakdown and Stripe payment
lythamvanhire.co.uk/contact
Lytham Van Hire contact page
lythamvanhire.co.uk
Lytham Van Hire CTA and footer

Tech Stack

Frontend

Next.js · React · Tailwind CSS

Database

Supabase · PostgreSQL

Auth

Supabase Auth · Row-Level Security

Payments

Stripe · Webhooks

Deployment

Vercel

Let's build your platform.

Booking systems, staff portals, payment flows — get in touch and we'll scope it out.