kavehhn
|
091e519280
|
Add sessionHolding template, unique 8-digit codes, reason slot for sessionCancelled, and disable unused notifications
|
2026-08-21 10:44:51 +03:30 |
|
kavehhn
|
4d60755a95
|
feat(classes): store weekdays and meeting times on the class
Keep the class schedule on the class itself so SMS and listings do not have to infer days and hours from sessions.
|
2026-08-15 23:59:07 +03:30 |
|
kavehhn
|
0cdb9cec20
|
feat(sms): send class start date, days, and course time
Expose schedule fields on class and invoice templates so SMS can include Jalali start date, weekdays, and hour range.
|
2026-08-15 23:09:04 +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 |
|