Run the whole job — from first inspection to final payment
35+
Feature areas in one app
280+
Migrations, RLS throughout
20+
Supabase edge functions
6
Platforms, one codebase
Feature tour
Everything a contracting business runs on
Not a scheduling tool with invoices bolted on — a full operations platform.
Projects & scheduling
- Dependency-aware Gantt with baselines
- Capacity planning and project health scoring
- Tasks, work orders, change orders, calendar
- Customers, contacts, tags, custom fields
- Opportunity pipeline and estimates
- Client, vendor, and employee portals
- Budgets, pay applications, holdbacks
- Subcontracts and multi-vendor bid packages
- Invoicing with Stripe payment links
- GPS-stamped time tracking
- Dynamic field forms with e-signing
- Inventory, assets, and fleet with QR codes
- Template-driven documents and PDFs
- Spec books, files, and photo markup
- Messaging, mentions, push, email digests
- AI copilot, text ops, daily summaries
- Multi-tenant workspaces, granular roles
- Automations, dashboards, MCP endpoint
- ### Flutter everywhere Web, iOS, Android, macOS, Linux, and Windows from a single Dart codebase.
- ### Supabase / Postgres Auth, storage, realtime, and 280+ migrations with row-level security for multi-tenant isolation.
- ### Edge functions 20+ Deno functions for payments, notifications, e-signing, and AI.
- ### Pluggable integrations
CRM & sales
Financials
Field operations
Documents & collaboration
Platform & AI
Built for field work
The vertical features generic tools miss
Field jobs start on site, not in a spreadsheet. FieldFleet models the real workflow.
Field forms, native
Dynamic inspection and work-order forms with e-signing live on the project record — not in a spreadsheet on the side.
Properties & areas
Track structures, units, and rooms per job with statuses, photos, and per-area task lists.
Room scanning & floor plans
A native room-scan plugin and AI floor-plan service turn site captures into editable plans and sketches.
Client & vendor portals
Share progress, documents, invoices, and bids with customers and subs through scoped portals.
Inside the app
Screens from a local demo workspace
Captured from the disposable demo workspace that ships with the public checkout. No customer data, no production credentials.
fieldfleet — dashboard
Dashboard with the AI daily summary, project list, schedule, financials, and team utilization. Every card is configurable per workspace.
fieldfleet — sign in
Sign-in for a self-hosted or local instance, backed by Supabase Auth.
Architecture
Modern stack, no lock-in
One Flutter codebase, a Postgres schema you own, and a backend you can run yourself.
Run it locally in three steps
$ flutter pub get$ supabase start $ supabase migration up --local
$ flutter run -d chrome
Full self-hosting example stack:
deployment/ — Docker Compose, Kong,
Caddy, backups, placeholder secrets
Source-available, honestly licensed
FieldFleet ships under the Elastic License 2.0 — the same model used by Elastic, Redis, and MongoDB. Read every line, run it for your business, and contribute back.
Free to use & self-host Modify & contribute Managed hosting from TaskFleet
The one limitation: you can't offer FieldFleet itself to third parties as a hosted or managed service. Prefer not to run it yourself? Renovo AIis TaskFleet's fully managed, hosted product — or talk to TaskFleet about support and licensing.
Read the quick start Read the license
Powered by TaskFleet AI

