kavehhn
7c74950c95
feat: add professor import support, user account creation, and IBAN/card fields
2026-08-21 12:56:15 +03:30
kavehhn
06efcd5b90
feat: store payment installments in a transactions collection
...
Move embedded payment rows into Transaction documents with due dates so remaining tuition can be tracked separately from paid amounts.
2026-08-16 07:32:27 +03:30
kavehhn
3348ca5798
feat: import class sessions, attendance, and payments from JSON
...
Match students by name when national ID or phone is missing, parse Jalali dates, and allow sessions without a professor.
2026-08-16 07:04:16 +03:30
kavehhn
bf5e66fa95
feat: add append-only course/user data import and expand user profile
...
Support uploading structured JSON to create courses, classes, and students without wiping existing data, and merge user name fields while adding gender and registration details from source sheets.
2026-08-15 01:31:44 +03:30