Procurement Flutter team docs

Loading…

Procurement — Developer Documentation

Technical docs for building the Flutter mobile app against the procurement backend. The REST API is live and verified (pnpm verify:api — 59 checks) — pick a document from the sidebar, or open the API reference (Swagger UI) to browse and try every endpoint. Test accounts: all passwords are password123 (see the Overview doc for the full list).

01 · Architecture System context, tenant/RLS model, sequence & state diagrams 02 · API contract Every endpoint with JSON bodies and error shapes 03 · Authentication Bearer tokens, dio wiring, throttling, SSO gaps 04 · Data model ERD, every table and enum, money conventions 05 · Business rules Approval engine, three-way match, budgets, assets, licenses 06 · Deployment Env vars, runbook, production notes 📐 Diagrams Editorial diagrams — architecture, lifecycle, ER, chains (brand skin) 🔌 API reference — Swagger UI OpenAPI 3 spec: browse and try the /api/v1 endpoints live