Theme
Students Module User Guide (Non-Technical)
This guide explains how office/admin users can manage student records and promotions without technical knowledge.
Who should use this
- School admin users
- Admission/office staff
- Class coordinators responsible for yearly promotion
Students menu map
From the left sidebar, open Students. You will find:
- Student List
- Bulk Promotion
- Promotion History
- Promotion Settings
Status meanings (important)
Student statuses
- Active: currently studying
- Inactive: temporarily not active
- Graduated: completed final class/session
- Transferred: moved to another institution
- Expelled: removed by disciplinary decision
Promotion types
- Manual: promoted by user from Bulk Promotion page
- Automatic: promoted by configured auto-promotion process
Before you start
Please confirm these are ready:
- Academic sessions are created.
- Classes and sections are created.
- Groups (if used for higher classes) are created.
- Proper permissions are assigned for students and promotions.
If class/section/session setup is incomplete, student create/edit and promotion workflows will not work correctly.
1) Add a new student
Path: Students -> Student List -> Add Student
The form is organized in tabs:
- Basic Info
- Academic
- Guardian
- Address
You can move by tabs or use Next/Previous buttons.
Basic steps
- Enter student name (English required; Bangla optional).
- Set admission date and other personal details.
- Optional: upload student photo (JPG/PNG, up to 2 MB).
- Select gender and optional date of birth/blood group.
- Optional: add student email for portal account.
Academic tab
- Select academic session.
- Select category (Residential/Non-Residential).
- Select class and section.
- Optional: set roll number.
- If group is required for the selected class, choose group.
Guardian tab
- Enter father and mother details.
- Choose Primary Guardian (Father/Mother/Other).
- Confirm guardian phone carefully (used for communications).
Address tab
- Enter present address.
- Enter permanent address.
- Click Create Student.
Important notes:
- Parent and guardian phone fields are required.
- Student ID/admission number are handled by the system.
- If email is provided, a student login account may be created with default password
password.
2) View student list and apply filters
Path: Students -> Student List
Use filters to find students quickly:
- Search (name or ID)
- Class
- Section
- Status
Then click Apply Filters.
Actions available for each row:
- View (eye icon)
- Edit (pencil icon)
- Delete (trash icon)
3) View full student profile
Path: Students -> Student List -> View (eye icon)
Profile page shows:
- Student overview
- Academic and personal info
- Guardian and address details
- Attendance summary and recent attendance records
- Payment summary and recent fee payment records
Scope options
On profile page, you can switch data scope for both attendance and payment:
- Current Session
- All Time
Use this when you need either session-wise or full historical view.
4) Edit student information
Path: Students -> Student List -> Edit (pencil icon)
You can update:
- Personal details
- Academic assignment (session/class/section/group)
- Guardian and address details
- Photo
- Student status
Status can be updated to:
- Active
- Inactive
- Graduated
- Transferred
- Expelled
Click Update Student to save changes.
5) Delete a student record
Path: Students -> Student List -> Delete (trash icon)
- Click delete icon.
- Review confirmation message.
- Confirm delete.
Best practice:
- Prefer status updates (Inactive/Graduated/Transferred) for historical continuity.
- Delete only when the record was created by mistake.
6) Bulk student promotion
Path: Students -> Bulk Promotion
Use this for year/session-end class movement.
Step A: Filter and select students
- Filter by session/class/section/search if needed.
- Select students individually or use Select all.
- Use Bulk Actions -> Promote Selected.
Step B: Configure promotion
- Select Target Academic Session.
- Set Class Promotion Mapping (from class -> target class).
- Optional: select Graduating Class.
- Optional: add remarks.
Step C: Confirm and run
- Click Promote Students.
- Confirm in the dialog.
- System processes promotions and returns success/warning message.
Important notes:
- Only selected students are promoted.
- Class mapping is required.
- If a class is marked as graduating, those students are set to Graduated.
- If some records fail, system reports success and failed counts.
7) Promotion history and rollback
Path: Students -> Promotion History
Use this page to audit promotion actions.
Available filters
- Search by student
- Promotion type (Manual/Automatic)
- Date range
What you can review
- From class/section/session
- To class/section/session
- Status changes
- Promoted by user/system
- Promotion date/time
Rollback a promotion
- Find the record.
- Click Rollback.
- Confirm rollback.
Rollback restores student's previous class, section, session, and status.
8) Promotion settings (auto-promotion)
Path: Students -> Promotion Settings
This page configures automatic promotion behavior.
Main settings
- Enable/disable Auto Promotion.
- Set Promotion Date.
- Choose From Academic Session and To Academic Session.
- Optional: set minimum attendance percentage.
- Optional: enable exam-pass requirement.
- Optional: choose graduating class.
- Save settings.
You can also use Reset Settings to clear saved configuration.
Operational note:
- Auto promotion runs only when scheduled background processing is active.
- If date passes and promotion does not run, ask technical admin to check scheduler/queue status.
9) Suggested yearly workflow
Admission period
- Create/update student records.
- Verify guardian phone numbers and class/section assignments.
Mid-session
- Keep student statuses updated (active/inactive/transfer cases).
- Use profile page to review attendance and payment snapshots.
Session-end
- Configure promotion settings if auto flow is used.
- Run bulk promotion for manual flow.
- Review promotion history and rollback only if needed.
10) Common issues and quick fixes
Cannot save student form
- Check required fields, especially parent/guardian phone and academic fields.
Section list is empty
- Select class first.
- Confirm sections exist for that class.
Group field appears and blocks save
- Selected class requires a group.
- Choose a valid group before submitting.
No students shown in Bulk Promotion
- Apply correct filters.
- Ensure students are active and in selected session/class.
Promotion completed with failures
- Recheck class mapping.
- Retry only failed students.
Rollback button not available
- Record may already be rolled back.
- Your role may not have rollback permission.
Menu item not visible
- Your account likely lacks required permissions.
- Ask admin to grant student/promotion access.
11) Good practices
- Keep guardian phone accurate; it is primary communication contact.
- Use clear naming format for student names and IDs.
- Upload photos for easier identification.
- Prefer status updates over deletion for audit continuity.
- Add remarks during bulk promotion for better history tracking.