Expose schedule fields on class and invoice templates so SMS can include Jalali start date, weekdays, and hour range.
Express/MongoDB backend with JWT auth, RBAC, S3 uploads, notifications, and scheduled jobs.