Quote Builder

Your quote request

A BOQ-style list — add products from anywhere, set quantities, and send it all in one go. Not a checkout: no payments.

Framework scaffold · Phase 1

Quote Builder per PRD §6.8. State store (Zustand + localStorage) is already wired in src/store/quote-store.ts.

  • Editable line items: variant, unit-aware qty stepper, remove
  • Indicative line totals (EXACT lines) + 'on quotation' (FROM/POR)
  • Submit form: name, phone, email, site location, needed-by, notes
  • POST /api/quotes — persists items with price snapshots + email
  • 'Send via WhatsApp too' with formatted line-item summary
  • 60-item cap; survives reloads (localStorage)