Frontend Finance
Related documentation: Finance Module Backend · Frontend Applications
Runtime status
Section titled “Runtime status”Frontend-Kisum-Finance is implemented.
Purpose
Section titled “Purpose”This is the finance workflow UI plus vendor portal. It consumes the separate Finance backend and does not own backend finance truth.
Implemented now
Section titled “Implemented now”Internal finance app
Section titled “Internal finance app”- login and forgot-password flows
- company dashboard
- bills
- invoices
- overdue bills
- vendors and vendor detail
- users and my-team
- company/business-unit pages
- Xero callback and company Xero pages
- settings pages
- in-app docs page
- sync/errors review pages
Vendor portal
Section titled “Vendor portal”- vendor login
- vendor dashboard/layout
- vendor bills list
- vendor bill detail
- vendor new bill submission
- vendor settings
Current route model
Section titled “Current route model”Representative live route families:
/(auth)/login/(auth)/forgot-password/(main)/(main)/bills/(main)/bills/[id]/(main)/invoices/(main)/invoices/[id]/(main)/vendors/(main)/vendors/[id]/(main)/users/(main)/my-team/(main)/company/dashboard/(main)/company/users/(main)/company/business-units/(main)/company/business-units/[buId]/(main)/company/xero/(main)/errors/(main)/docs/vendor/login/vendor/bills/vendor/bills/new/vendor/bills/[id]
Still true
Section titled “Still true”- this frontend is not the owner of schema/migrations
- this frontend is not the owner of Xero/S3/SES/OpenAI/Gemini server credentials
- company master lifecycle is not owned here
Drift to avoid
Section titled “Drift to avoid”Docs should not describe this repo as a thin placeholder. It has a real internal app and a real vendor portal.