Street Paint · Site with interactive estimator · 2025
Pre-qualifying estimates before the first human contact.
Site for an auto body shop in Sintra with an interactive estimate: the customer clicks damaged parts on an SVG diagram and gets an estimate sent to the shop's WhatsApp.
- Website
- Leads
- SVG
- Client
- Street Paint, Sintra
- Status
- In production.

Interactive estimator.
Context
The shop received dozens of "how much?" calls without enough information to answer.
The problem
Pre-qualify the request before human contact.
My role
Sole developer.
Solution
Six vehicle types with per-part SVG hotspots, price ranges and a real-time total; summary sent to WhatsApp in one tap. PT/ES, open/closed indicator, real Google reviews.
What was built
- 100% custom CSS to respect the brand.
Outcome
Fewer context-free calls, pre-qualified leads.
Stack
React 18 · Vite · SVG · Express · MongoDB
