05 · Construction & trades · Multi-tenant SaaS
ConstructionOps
Full-stack architecture and development
76
App screens, office to field
98
Sequelize data models behind them
62
Copilot tools, each feature-gated
A construction company runs the estimate in one place, the schedule in another, the receipts in a shoebox and the crew’s hours in a text message. The person who walked the site is the only one who knows what was agreed, and by the time it is written down the job has already moved.
One operations platform for general contractors, remodelers and specialty trades, built around AI capture in the field: a contractor walks a site, talks naturally and snaps photos bound to what they just said, and the system turns that into a structured quote and scope that carries through job costing and billing records. It produces records and documents — by design it never processes or moves money.
All six systemsNo public link
Field capture
Voice and photo capture on site, with the photos bound to what was being said, turned into a structured quote, a scope and the follow-up questions still outstanding.
Quoting and bidding
Quotes with revisions and templates, area pricing and live price lookups, bid packages and bid levelling with a subcontractor bid portal, and a public no-login estimator a company can embed on its own website.
Running the job
Daily logs, checklists and punch lists, a schedule, progress photos, job events and configurable pipeline stages, reusable job templates, and client updates shared out of the same record.
Visual site plans
Multi-unit developments managed as a tree of sub-projects on a mobile-friendly site plan, with rooms drawn inside a building carrying their own steps, punch list, photos, costs and deliveries, plan markup, and scoped deep-link sharing to contractors.
Costs and billing records
Receipts and expenses with line items, purchase orders, vendor bills, change orders and allowances, one shared cost divvied across several jobs, invoices, and AIA pay applications over a schedule of values. Money is DECIMAL, never float, and totals are recomputed from their inputs so a stored figure cannot go stale.
Workforce
1099 contractor onboarding, GPS clock in and out, timesheets, crews and dispatch, certifications and compliance, and a worker portal — with no payouts anywhere in it.
Compliance
Lien waivers and lien deadlines, permits and inspections, RFIs and submittals, and service tickets.
Copilot
An in-app assistant with read-scoped tools over the company’s own data. A tool disappears from the assistant when its feature is switched off, so it can never answer from an area the company has turned off.
Tenancy and live updates
Every query and every broadcast is scoped by company. An unscoped broadcast is withheld and logged rather than sent. Mutations push to subscribed views over a websocket instead of waiting for a refresh.
Plans, toggles and reach
Four plan tiers with entitlements enforced on the server, a per-company switch for every non-core area so a one-person company is not taxed by features it does not use, an iOS and Android shell over the same frontend, and seven languages.
Let's talk about your project
Thinking about a new project, a problem to solve, or just want to connect? Let's do it!