MVP walkthrough · 18 April 2026

Eight screens. Mock data. Full click-through.

This is the bespoke Residential Survey App under EPOCHlife, branded for InHouse Survey during development. Supabase schema, Claude API wrapper, Google Drive adapter and RAG retrieval are all scaffolded. Today's build is static — tomorrow it wires to live data.

Mock-mode MVP · Supabase, Claude API and Google Drive adapters are stubbed. Swap in credentials and the same prototypes hit live data. See shared/ for wrappers.

Walkthrough screens

Click any tile
00

Client enquiry

Client-facing onboarding — property details, survey options, fee proposal, T&Cs, digital acceptance.

Open →
01

Sign in

Magic-link authentication via Supabase. No passwords.

Open →
02

Dashboard

Active jobs, due reports, fee pipeline, archive at a glance.

Open →
03

New job

Capture property, client and timing. Seeds the report generator.

Open →
04

Intake

Upload photos, notes, dictation, brochure. Master context pre-loaded.

Open →
05

Review & approve

Full report with inline section editing and per-section approval.

Open →
06

Archive

Searchable by address, client, type, defect. 15-year PI retention.

Open →
07

Knowledge base

RAG retrieval tester with preference weighting and reindex tools.

Open →
08

Client portal

Parchment-branded read-only view. T&Cs gate. Ask-the-surveyor form.

Open →
09

Settings

Surveyor profile, file storage (local download or Google Drive), fee schedule, report defaults.

Open →
Under the hood

Stack snapshot

Frontend
Static HTML
Auth + DB
Supabase
AI
Claude Sonnet 4.6 / Opus 4.7
Prompt cache
On master context
File storage
Google Drive (OAuth)
RAG
pgvector · 1536 dims
PDF output
Browser print-to-PDF
Hosting
Vercel