School management system
Siratul Mustaqim Islamic Academy
Manage students, teachers, attendance, reports, notifications, and future school modules from one secure portal.
Today
Dashboard
Attendance Trend
Branch Summary
Admin Security
Exports the full current school database as a JSON backup.
Add Branch
Headmaster Signature
Add Class
Add Section
Subject Name
| Action | Branch | Class | Subjects |
|---|
Independent Course Groups
These groups track Quran and Spoken Arabic progress independently from class-wise subjects.
Group sections
This lower section has its own save action. It adds the selected section and confirms it in PostgreSQL.
Transportation Routes
Add Branch User
| Action | Status | Designation | Name | User ID | Branch |
|---|
User Type List
No saved school default yet. Current permissions are never changed automatically.
| Action | Status | User Type Name |
|---|
Notification Control
School Calendar
Weekly holidays
Attendance Follow-up Options
Student Details
Bulk student import
CSV/XLSX columns include all Add New Student fields. Use the Student List download for a branch-wise editable Excel file with dropdowns.
| Name | Student ID | Status | Branch | Class | Section | Roll | Quran Group | Spoken Arabic Group | Parent | Siblings |
|---|
| Action | Branch | Class | Section | Roll | Student ID | Name | Quran Group | Spoken Arabic | Weakness Area | Status | Note | Updated By |
|---|
| Student ID | Session | Year | Photo | Student Name | Gender | Class | Group | Shift | Section | Roll |
|---|
| Sepa. Date | Student ID | Session | Year | Photo | Roll | Student Name | Gender | Class | Group | Shift | Section |
|---|
| Student ID | Session | Year | Photo | Student Name | Gender | Class | Group | Shift | Section | Roll |
|---|
Teacher/Staff List
Dashboard • Teachers/Staffs • Teacher/Staff List
| Action | Status | Serial | Type | ID | Name | Designation | Nature | Class Teacher | Course Coordinator | Co-Teacher | Basic Salary | Others Allowance | Provident Fund | Mobile No |
|---|
Staff Directory
Dashboard > Teachers/Staffs > Staff Directory
| Action | Status | Serial | Type | ID | Name | Designation | Nature | Class Teacher | Course Coordinator | Co-Teacher | Mobile No |
|---|
Salary Increment
Dashboard • Teachers/Staffs • Salary Increment
Promotion
Dashboard • Teachers/Staffs • Promotion
Retirement/Separation
Dashboard • Teachers/Staffs • Retirement/Separation
Rejoin
Dashboard • Teachers/Staffs • Rejoin
Staff History
Dashboard • Teachers/Staffs • Staff History
Upload teacher/staff CSV
CSV includes Employment Details, Class Teacher, Course Coordinator, Co-Teacher, Salary Information, Others Allowance, Personal Information, and Present Address. Leave teaching assignment fields blank for staff.
Bulk co-teacher import
Accepted columns match the template/backup: Version, Class, Course Area, Quran Group, Spoken Arabic Group, Subject, and Co-Teacher 1-3 details.
| Action | Version | Class | Course Area | Quran Group | Spoken Arabic Group | Subject | Co-Teachers |
|---|
Bulk course teacher import / restore
Accepted columns: Branch, Class, Section, Course Area, Quran Group, Spoken Arabic Group, Subject, Teacher Name, Teacher Username, and Teacher ID. No version column is needed.
| Action | Branch | Class | Section | Course Area | Quran Group | Spoken Arabic Group | Subject | Teacher Name | Teacher ID |
|---|
Bulk course coordinator import / restore
Accepted columns match the template/backup: Version, Class, Course Area, Quran Group, Spoken Arabic Group, Subject, Course Coordinator, Teacher Username, Teacher ID, and Branch.
| Action | Version | Class | Course Area | Quran Group | Spoken Arabic Group | Subject | Course Coordinator | Teacher Username | Teacher ID | Branch |
|---|
Student Attendance and Salat Update
Early Leave Entry
Summary Report
Coordinator Notifications
Summary Plot
My Children Attendance
| Date | Status | Branch | Class |
|---|