AI permit assistant for construction and renovation workflows.
PermitPilot is a product concept and dashboard prototype focused on one expensive operational problem: figuring out what permits are required, preparing the right documents, and tracking the approval process without losing time in municipal bureaucracy.
- identify likely permit requirements from project details, site photos, and user input
- surface municipality-specific requirements and checklist steps
- support document autofill and structured submission workflows
- track permit status, inspections, and deadlines in one dashboard
- reduce avoidable errors with AI-assisted validation against local rules
This repository is an early-stage product prototype, not a finished production system yet.
The current codebase focuses on the application shell, dashboard structure, and the foundations for AI-assisted workflows.
- Next.js 15
- TypeScript
- Firebase
- Firestore security rules
- Genkit
- Google GenAI
- React Hook Form
- Zod
- Recharts
- Tailwind CSS
The long-term goal is to build a workflow tool for contractors, permit expediters, and operations teams that need faster permit discovery, cleaner submissions, and better visibility into approval timelines.
Planned capabilities include:
- municipality requirement database
- permit probability scoring
- document extraction from PDFs and photos
- RAG-based permit validation
- submission automation for municipal portals
- alerts and calendar sync for inspections and status changes
Permits are a real-world operational bottleneck. A product that reduces mistakes, speeds up preparation, and improves process visibility is valuable because it saves time, reduces costly delays, and turns fragmented admin work into a usable system.