How jennard22/accounting-management-system works
This is a browser-based bookkeeping app for maintaining accounts, recording journal entries, and viewing financial statements. The principal workflow is to configure accounts, enter balanced debits and credits, then review calculated reports. The excerpt shows Supabase setup and writes, journal validation, and report calculations; loading details and some UI wiring are omitted, so those relationships are not inferred.
Main entry points: script.js Chart of accounts
Components 7
Browser app
- Startup and navigation
script.js
Bookkeeping
- Chart of accounts
script.js - Journal entries
script.js
Financial reports
- Statement calculations
script.js - Statement views
script.js
Other components
- Bookkeeper
- Supabase database
Connections 6
- Bookkeeper → Startup and navigation: opens app
script.js - Startup and navigation → Chart of accounts: shows page
script.js - Chart of accounts → Supabase database: inserts account
script.js - Journal entries → Supabase database: writes entries
script.js - Journal entries → Chart of accounts: uses accounts
script.js - Statement views → Statement calculations: requests totals
script.js