Customer document upload

Optional sections let the customer attach a photo ID, proof of ownership or an insurance certificate straight from their phone.

What it is

Three file sections that accept images or PDFs, read the file in the browser and store it with the submitted form data, showing a confirmation with the filename once attached.

Also called: photo ID · proof of ownership · insurance certificate · upload documents

See it
Customer document upload
Prepared for
Marlin Hoover
1140 Ridge Line Rd · Fair Play
Shell package$35,073
Concrete & site$10,183
Doors & windows$6,788
Trim & finish$4,526
Total
$56,570
Signature
The photo ID section with a file chooser and a green tick showing the filename. FileUpload in src/app/client/[id]/info/page.tsx. Sample data — no customer information appears here.
How it works
  1. 1The input accepts image/* and application/pdf
  2. 2A FileReader converts the file and stores it against the section with its filename
  3. 3A green confirmation line shows the attached filename
  4. 4The sections only render when the tenant has enabled them
Why we built it

Some builders and some jurisdictions want photo ID, proof of ownership or an insurance certificate before anyone breaks ground, and collecting those in a second round of emails after the form is what adds a week to a start date. They are uploaded in the same pass as the rest of the details. Which documents get asked for is the builder's choice, so a job that needs none never shows the section.

The problem
  • Evidence collection happening as a separate email thread after the form
Sound familiar?
What you get
Documents arrive attached to the same submission as the contract details
Customer can photograph a document on their phone and be done

See it on your own jobs

Twenty minutes, your numbers, no slide deck. We’ll build one of your real buildings in front of you and send you the estimate link at the end — yours to keep either way.

or keep browsing features →