Mazentic
← All blueprints
Local Business Tools·10h build·Micro-SubscriptionBlueprint idea

Before/After Job Photo Report for Contractors

Take before, during and after photos on site, add short notes, and send the client a clean branded report link or PDF showing the work done.

Economics

Pricing example
$9/month (first 5 reports free)
Daily math
67 contractors x $9/month = about $600/month, or $20/day.
Target if you hit the daily math
Target: $600 / month at about 67 subscribers

Audience and urgency

Audience: Small renovation contractors, plumbers, electricians, aircon servicing teams, cleaners and handymen.

Urgency: Clients and landlords ask for proof of work before paying, and disputes start when there is no clear record. Job photos sit in the technician's phone gallery mixed with personal pictures.

MVP scope

  • ✓ Mobile-first job page: client, address, job type; photos grouped as before, during and after, each with a note
  • ✓ Photo time taken from the image metadata where available, otherwise upload time
  • ✓ Branded PDF report and a share link the client can open without an account
  • ✓ Optional client sign-off on the share page (typed name and checkbox)
  • ✓ Stripe subscription; images compressed in the browser before upload

Omitted features

  • - Do NOT build scheduling, invoicing or full job management
  • - Do NOT claim the report is legal evidence
  • - Do NOT build a native app in Day 1 (an installable web app is enough)

Suggested stack

Frontend
React PWA + Tailwind CSS
Backend or API
Supabase (auth, database, image storage)
Payments
Stripe Billing
Hosting
Vercel or Netlify (free tier to start)

Repository metadata

Blueprint ID
job-photo-report
Category ID
local_business_tools
Monetization ID
micro_subscription

Day-one distribution

Channels

  • Contractor and aircon-service Facebook groups
  • Reddit r/Contractor and r/HVAC
  • Direct outreach to contractors advertising on local classifieds

Reddit strategy

Share a free before/after report template and a short note on how photo records help when a client disputes a job.

Cold outreach or directory hook

Offer 3 months free to 10 contractors who send feedback after their first 5 reports.

Search keywords

job photo report app, before and after photo report template, contractor photo documentation app

One-shot master prompt

Build a "Job Photo Report" progressive web app in React with Tailwind CSS and Supabase.
Core requirements:
1. Auth (magic link) and business profile: name, logo, phone, brand colour.
2. Job screen optimised for phones: client name, address, job type, and three photo sections (Before, During, After). Use the camera input, compress images in the browser to max 1600px, and record time taken from EXIF when present or upload time otherwise.
3. Notes per photo and a job summary field; drag to reorder photos.
4. Report outputs: a share link /r/[random-id] (no login for the client, noindex) with an optional sign-off (typed name + "I confirm the work shown" checkbox + timestamp), and a branded PDF download.
5. 5 free reports, then Stripe Billing at $9/month. Make the app installable (manifest + service worker) and usable on slow connections.

Comparable products

Published 2026-10-08.

Related blueprints