TorbatYar/docs/frontend/completion-scoreboard.md
Mortezakoohjani 12c8615615 Ship enterprise Accounting FE/API with CRUD parity and production wiring.
Adds accounting-service PATCH/archive, fiscal helpers, COA templates and setup status, plus SuperApp Accounting UI (DS, scoreboard, masters, vouchers, ledger, ops modules) with session refresh and HTTPS public API URLs.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-24 15:26:43 +03:30

2.1 KiB

Accounting Frontend Completion Scoreboard

Source of truth for enterprise completion. Updated after every module gate. States: Complete | Partial | Missing | Blocked

Last updated: 2026-07-24

Overall

Module % Gate
Dashboard 90% Complete
Chart of Accounts 98% Complete
Fiscal 98% Complete
Currencies 98% Complete
Cost Centers 95% Complete
Projects 95% Complete
Vouchers 95% Complete
Ledger 95% Complete
Treasury 90% Complete
Customers / AR 92% Complete
Suppliers / AP 85% Complete
Assets 90% Complete
Payroll 88% Complete
Reports 92% Complete
Compliance / Audit 88% Complete
Settings 85% Complete (IAM deep-links)
Onboarding / Setup 95% Complete
Mobile / Nav polish 90% Complete
AI 0% Blocked (provider Planned)

Category legend

API · CRUD · Routing · Nav · Dashboard · Forms · Dialogs · Drawers · Tables · Mobile · Dark · A11y · Loading/Empty/Error · Docs

Module notes

  • Foundation masters (COA, fiscal, currencies, cost centers, projects): create/edit/archive via PATCH; DatePicker on date fields.
  • Vouchers: draft edit via PATCH /posting/vouchers/{id}; lines support cost center + project.
  • Ledger: balances, trial balance, recalculate — real /api/v1/ledger/*.
  • Treasury: cash boxes, banks, bank accounts, cash receipts.
  • Customers: edit drawer, aging, receivable invoices; suppliers list/create.
  • Assets: categories, activate, depreciate, schedule.
  • Payroll: departments, periods, calculate, post.
  • Reports: trial balance / BS / IS from reporting API; structured display of data.
  • Setup: /api/v1/setup/status, skippable tour, COA template import.
  • AI: Blocked until provider registry marks AI Model Provider Active.
  • IAM / White-label / Custom domain: Deep-link to SuperApp settings — not rebuilt inside Accounting.

See also: component-library.md, frontend-architecture.md.