PRJ_02live
Independent product · in production
Kytaby
School payment management app with a digital register, receipts and school-scoped roles. Independent product in production.
Next.jsTypeScriptPostgreSQLPrismaBetter Authnext-intl

Replace a school's paper register with a private workspace for tracking students, payments and receipts throughout the school year.
- Payments and receipts saved in a single transaction, with atomic receipt numbering.
- School-scoped data isolation and role-based access control.
- French/Arabic interface with right-to-left layout support.
Technical decision
Record each payment and its receipt in a single PostgreSQL transaction, with atomic receipt numbering and school-scoped access.
Current scope
Payment tracking is private. The public page presents the application without exposing school data.