This is the Phase 0 + Phase 1 backend: authentication, double-entry ledger, clients, quotations, invoices, payments, and reports are all working over the REST API below. A full dashboard UI is the next step — for now you can drive everything via the API (see README) or wait for the UI build.
Endpoints:
POST /api/auth/bootstrap (one-time)
POST /api/auth/login
GET/POST /api/clients
GET/POST /api/quotations, /:id/send, /:id/respond, /:id/pdf
GET/POST /api/invoices, /:id/finalize, /:id/void, /:id/pdf
GET/POST /api/payments, /:id/void
GET /api/reports/trial-balance, /pl, /balance-sheet, /receivables-aging