All work

15 · saas · generative ai

EZ Estimate: instant quotes with an AI visualizer

Contractors quote instantly online, and customers see the chosen materials on a photo of their own property before they order.

  • Laravel
  • Vue.js
  • Gemini
  • OpenAI API
  • Stripe
  • MySQL
Client
EZ Estimate
Role
Full-Stack Developer
Period
Freelance

Problem

Exterior contractors (sod, artificial turf, lawn care, lighting) lose time on visits and quotes for leads that never buy.

How it works

diagram · From storefront to order
  1. 01StorefrontEach contractor has an online store with services and pricing.
  2. 02Draw the areaThe customer outlines the area on a map.
  3. 03Instant quoteProducts and price, calculated on the spot.
  4. 04AI previewGemini and OpenAI render the materials onto the customer’s photo.
  5. 05OrderStripe handles subscriptions and payments.

What I built

  • Multi-tenant contractor storefronts with services and pricing.
  • Map-based area selection with instant pricing, or a property description and photo upload.
  • An AI visualizer on Gemini and OpenAI that renders the chosen materials onto the customer’s photo, for example a yard with new sod.
  • Stripe subscriptions and payments.

Result

Customers see the result before they order, and contractors get quotes without a site visit.

media note

Screenshots of this client system aren’t published here, so this case study uses words and a diagram.