Talk through the inspection. Get the report drafted before you're back to your truck. AI-assisted reports for residential home inspectors — you approve every finding.
翻訳待ち
ビジネスTypeScript · PLpgSQLGitHub @enlilshalimoonオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗AI-assisted home inspection reports for residential inspectors. Walk the property, take photos, talk through what you see — get a finished, branded report drafted before you're back to your truck.
Domain: uselookover.com. The repo directory is still named
inspectr(the original working name) — kept for git history and package stability.
cd inspectr
npm install
NEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_ANON_KEYSUPABASE_SERVICE_ROLE_KEY (server-only; never expose to the browser)The schema and RLS policies are in db/migrations/. Easiest path for now: paste them into the Supabase SQL editor in order.
db/migrations/0001_initial_schema.sql → Rundb/migrations/0002_rls_policies.sql → Runinspection-mediareport-assets(Once we wire up npx supabase link, you'll be able to run supabase db push instead.)
cp .env.example .env.local
Fill in at minimum:
NEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_ANON_KEYSUPABASE_SERVICE_ROLE_KEYThe AI / Stripe / Resend keys can wait — the app will run without them; you just won't be able to use those features yet.
npm run dev
Open http://localhost:3000.
See DECISIONS.md for tech decisions and the build spec for the full roadmap.
@react-pdf/renderer'use server'), not API routes, unless there's a specific reason (webhooks, file streams, third-party callbacks).proxy.ts at repo root (Next 16 rename).cookies(), headers(), params, searchParams are all async — always await them.DECISIONS.md.db/migrations/, numbered NNNN_description.sql.npm run dev # next dev (Turbopack on by default)
npm run build # next build (production)
npm run start # serve the production build
npm run lint # eslint