Staff Management
Add, edit, deactivate staff. Assign them to specific programmes.
{{ editingStaff?'Edit Staff Member':'Add New Staff' }}
No programmes available to assign.
{{ staffForm.programmes.length }} programme(s) selected
| Section | Access |
|---|---|
| {{ sec.label }} |
{{ staffMsg }}
All Staff
| IC | Name | Position | Programmes | Status | Actions | |
|---|---|---|---|---|---|---|
| {{ s.ic }} | {{ s.name }} | {{ positionLabel(s.position) }} | None{{ s.programmes.length }} programme(s) | {{ s.status }} |
View
Edit
Deactivate
Reactivate
Delete
|
|
| No staff to display. |
Intake Management
Create intakes and configure programmes with quota, venue and date.
Add New Intake
{{ intake.name }}
{{ intake.status==='active'?'✓ Active':'⏸ Deactivated' }}Template password: stored securely | {{ intake.programmes.length }} programme(s)
| School | Campus | Programme | Quota | Venue | Date | Staff | Action |
|---|---|---|---|---|---|---|---|
| {{ p.school }} | {{ p.campus }} | {{ p.title }} | {{ p.quota||'—' }} seats | {{ p.venue||'—' }} | {{ p.date||'—' }} | ✓ assigned⚠ no staff | EditDelete |
|
Groups ({{ (p.groups||[]).length }})
No groups added yet.
{{ g.code||'(no code)' }}
| {{ g.leader||'(no leader)' }}
|
|||||||
No programmes added yet.
Candidates
Add and manage candidates.View candidates assigned to your programmes.
🔍 Search Results for IC: {{ searchIC.trim() }} ({{ searchResults.length }} application(s))
Add Candidate
{{ candMsg }}
Candidate List
| IC | Name | Profile | AR Fields | Doc Verif | Int/Screen | Final Review | Status | Actions | |
|---|---|---|---|---|---|---|---|---|---|
| {{ c.ic }} | {{ c.name }} | {{ c.locked?'Locked':(c.profileComplete?'Complete':'Pending') }} | {{ arFieldsComplete(c)?'Completed':'Pending' }} | {{ c.docVerification.history.length>0?'Verified':'Pending' }} | {{ c.interview.history.length>0?'Assessed':'Pending' }} | {{ c.finalReview.finalOutcome||'Pending' }} | Channeled → {{ c.channeledTo }} Channeled — |
View
Edit
AR Fields
Allow Edit
Delete
|
Document Verification
Verify original documents and entry requirements. Your name and timestamp are recorded on save.
📋
No candidates to display.
{{ c.name }}
IC: {{ c.ic }} | Qual: {{ c.highestQual||'-' }}
Interview / Screening
Rate the seven standard criteria and record evidence-based comments.
🎤
No candidates to display.
{{ c.name }}
IC: {{ c.ic }} | Programme: {{ c.programmeTitle }}
Results
Review linked evidence and record the final admission outcome.
Session Summary
{{ summaryExpanded?'▲ Collapse':'▼ Expand' }}✅
No candidates to display.
{{ c.name }}
IC: {{ c.ic }} | Programme: {{ c.programmeTitle }} (Channeled from {{ c.channeledFrom }})
Student Registration
📚
This module will be built in a later phase.
Audit Log
Every action in the system is logged here. This record is read-only and cannot be edited or deleted.
| Timestamp | Actor | Category | Action | Details |
|---|---|---|---|---|
| {{ e.timestamp }} | {{ e.actor }} {{ e.actorRole }} | {{ e.category }} | {{ e.action }} | {{ e.details }} |
No audit entries yet.