← All projects

QuoteMyRoom

A marketplace for garden room quotes — homeowners post a spec, suppliers bid on it.

QuoteMyRoom screenshot
Started2025
Built withNext.js, React, TypeScript, Clerk, Neon Postgres, Three.js

QuoteMyRoom is a niche version of MyBuilder, aimed only at garden rooms. A homeowner works through a short questionnaire — size, use, insulation, doors and finish — and gets a 3D model of the room they've just described, rotating on the page. That spec becomes a project, suppliers browse projects and quote against them, and the homeowner compares the quotes and picks one.

I built it because garden rooms are an awkward purchase: every supplier describes the build differently, so homeowners phone three firms and get three incomparable numbers. Making everyone answer the same structured questions makes the quotes line up.

The questionnaire is deliberately front-loaded — you complete it before creating an account, held in localStorage until you sign up and then migrated to the database. That half is the built half. The homeowner flow is roughly 60% done and the supplier side barely exists, because the thing only works if suppliers turn up. The current top ticket is getting letters of intent from real suppliers before writing any more code.