A used-car dealership site with search, reservations, accounts and an admin inbox.
Switch devices, then scroll inside the screen to explore the whole site.

Scroll inside the phone
Scroll inside the browser
The Car Plug UK sells used cars in Manchester and also buys, part-exchanges and sources vehicles. They needed more than a brochure: customers had to browse stock, reserve a car and manage their details, and staff had to handle every enquiry in one place.
We built a full web app on Next.js and Supabase Postgres. Visitors browse real stock, use the Smart Finder, view cars in a 360 viewer and request a reservation. Customers sign up with email verification, and staff get an admin area with announcements and a built-in email inbox so replies never leave the system.
Milestones taken from the real commit history, from Oct 2026 to Oct 2026.
Prepare The Car Plug UK for production deployment
Fix gallery thumbnail row causing horizontal page overflow
Migrate the data layer from node:sqlite to Postgres (Supabase)
Fix sessions.expires_at type mismatch blocking all sign-ins
Replace guest sign-in redirect with a reservation request popup
Redesign transactional emails, rebuild admin inbox as split-pane, add SEO
Redesign cookie/sold popups as centered modals, fix reCAPTCHA stacking
Live at thecarplugmcr.co.uk.
