Commit Graph
3 Commits
Author SHA1 Message Date
kavehhn 5328f36f06 Add admin transaction cancellation without deleting history.
Cancelled transactions are excluded from paid totals and due-date
calculations while remaining visible for audit purposes.
2026-08-16 22:38:00 +03:30
kavehhn 21bff0c4ba feat: add admin transaction create/update with auto payment status sync
Allow admins to edit transaction amount and status, recalculate payment totals, and mark invoices fully paid when paid transactions cover the payable amount.
2026-08-16 08:01:37 +03:30
kavehhn f04c797be6 Initial commit: teaching institution management API.
Express/MongoDB backend with JWT auth, RBAC, S3 uploads, notifications, and scheduled jobs.
2026-08-09 04:18:08 +02:00