docs: RentCharge 006.2026 refresh — PROJECT-RENTCHARGE.md
This commit is contained in:
parent
6602ae6c45
commit
af850edebb
1 changed files with 11 additions and 2 deletions
|
|
@ -18,9 +18,12 @@ Produto de cobrança semanal de aluguel e atrasos (arrears) para hostel/residên
|
|||
- Totais do mês / ano; statements HTML/PDF; debit letter; agreements
|
||||
- UI: Residents, Reporting (mesmo layout), Settings, ficha do residente com grelha de pagamentos
|
||||
- **Account Receivables:** cash / credit sale / settlement (meals, keys, electricity); Credit Book com **over-settlement**; ROI Finance + Credit consumption; Period dashboard (due vs paid vs % + other balances)
|
||||
- Utilizadores: registo público com código de e-mail, recuperação de senha, sessões revogáveis e auditoria no menu Admin
|
||||
- Utilizadores: registo público com código de e-mail, **política de senha forte**, recuperação por token (self-service e admin), edição de login, lockout, sessões revogáveis, Access Matrix RBAC e auditoria no menu Admin
|
||||
- Infra: VM500 BIG + Traefik CT120 + Cloudflare Tunnel
|
||||
|
||||
**Auth / Access docs:** `AUTH-USERS-SPEC.md` · `ACCESS-MATRIX.md`
|
||||
**Referências de desenho:** [fastapi-fullauth](https://github.com/mdfarhankc/fastapi-fullauth) · [AuthWarden](https://github.com/timihack/authwarden) (padrões; implementação nativa RentCharge)
|
||||
|
||||
## Stack
|
||||
|
||||
- Backend FastAPI + SQLite (`arrears.db`)
|
||||
|
|
@ -109,13 +112,19 @@ Cópia VM: `/home/mini/rentcharge/sage-payments/reimport/`.
|
|||
|
||||
---
|
||||
|
||||
## UI (padrão SAGE) — estado 2026-09-06
|
||||
## UI (padrão SAGE) — estado 2026-09-09
|
||||
|
||||
| Ecrã | Padrão |
|
||||
|------|--------|
|
||||
| Residents `/` | Command bar, views, filtros por coluna, pager, export |
|
||||
| Reporting `/reports` | Mesmo layout que Residents |
|
||||
| Ficha Payments | Grelha SAGE; colunas **ID · Ref · SAGE · Details · Status · Amount**; search + filtros; Type default **Cash (SA)** |
|
||||
| Ficha Period dashboard | Should have paid · Actually paid · Arrears/credit · % vs due · Year-end; **Other balances** (prior years · Credit Book · Agreements) |
|
||||
| Account Receivables `/receivables` | Cash / Credit sale / Settlement; stamp; edit/delete com senha |
|
||||
| ROI Finance | Cards + By account (Remit to ROI Finance · Credit net) · By resident |
|
||||
| Credit consumption | Opening/Issued/Paid/Closing + grelha Residents; status Over-settlement |
|
||||
|
||||
Detalhe canónico AR: **`SPEC-ACCOUNT-RECEIVABLES.md`**. Rules UI: `/rules` R-CB01…R-CB05.
|
||||
|
||||
---
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue