The whole system, on one page
Nine role-based workspaces. Every module and sub-module EduNest ships with - running on one database, so an action in one place updates everywhere else without re-entry.
Role-based access keeps each screen clean - a teacher never sees the bursar's ledger, and a warden never sees the admissions queue.
All roles
Role dashboards · permission-aware sidebar · notifications and to-dos
Teachers and academic staff
Coursework engine · live classes · auto-graded quizzes · spreadsheet gradebook · 40-week teaching plans · standards library
Academics page ->Principals, HODs and VPs
Lesson plan monitor · approval workflow · grading completion · report cards · timetabling · structure and rollover
Academics page ->Officers and registrars
Master directory · EOI and capacity · pre-registration · approval queue · offers and fee plans · auto-enrolment
Admissions page ->Student affairs and admin
Student database · photo library · ID card studio · behaviour and discipline · leavers and transfers · staff database
People and Records ->Class teachers, wardens and security
Attendance · facial recognition kiosk · gate logs · boarding roll call, exeat and rooms · CCAs · analytics
Student Life ->Bursars, finance and accountants
Fee management · payments · SST-02 · LHDN e-Invoicing · GL export · procurement · BOD oversight
Finance page ->System administrators and IT
Calendar · library · inventory · communication centre · RBAC · audit trail and SSO · data governance
Parents and students - web and mobile
Family dashboard · multi-child switcher · fees · leave requests · report cards · parent mobile app
Parents and Mobile ->








All roles

Nine persona-specific home screens
Real-time KPIs per role
Role-relevant quick actions
Permission-aware dynamic sidebar
Each role sees only its menu groups
Top-bar persona switcher for demos
Priority levels & read receipts
Staff engagement analytics
Daily notes per family
Teachers & academic staff

Weekly accordion of materials
Assignments & downloadable files
Due / published status tracking
Auto-alerts on sync, return & publish
Zoom / Google Meet / Teams sessions
Scheduled inside weekly coursework
LIVE NOW join callout
Auto-archived recordings
MCQ & true/false builder
In-app student attempts
Scores auto-sync to the gradebook
Excel-style inline grading grid
Sticky student columns
Colour-coded grade badges
CSV / Excel import with column mapping
Weighted totals & PDF export
Master scheme of work set once per year
Cloned and adapted per teacher
10 pre-formatted pedagogical templates
Standards tagging
Resource chips: assignments, past papers, quizzes
MOE standards — KSSR / KSSM
Cambridge IGCSE & O-Level objectives
IB PYP / MYP / DP objectives
Student file uploads
Digital grading & comments
Submission status tracking
Personal weekly teaching view
Room, period & class detail
Synced to the master timetable
Principals, HODs & vice principals

Syllabus coverage dashboards
Unified review drawer
Approve or return with feedback
Version history with diff view
Draft → HOD Review → Approved
Per-department review queues
Feedback threads on each plan
Report card readiness audit
Outstanding grade tracking
Per-teacher grading compliance
Percentages, letter grades, GPA
IGCSE, IB and MOE scales
Weighted calculation across coursework, quizzes & exams
Printable semester report cards
Automatic GPA calculation
Family-portal view with attendance
Drag-and-drop scheduling
Conflict detection & auto-scheduler
Multi-period snapping
Venue capacity checks & hall locks
Split cohorts and daily subject caps
Versioning, rollback & audit log
Branches, classrooms & subjects
Class sections & teacher mappings
Year-end promotion, retention, graduation
Admissions officers & registrars

Every applicant in one view
15 lifecycle stages
Unified search & filters
Public expression-of-interest forms
Grade-level capacity cards
Link-open tracking
Guided parent application wizard
Staff fill-on-behalf (locks the form)
Completion telemetry
Principal review with e-signature
Conditional vs full offers
Automated condition clearance on document verification
Auto-attached offer + fee policy
E-signed and emailed
E-document vault with audit logging
Signed + paid triggers enrolment
Student account & card number issued
Parent portal provisioned automatically
Student affairs, discipline masters & admin

Biodata & guardians
Emergency contacts
Medical history, immunisations & health checks
Insurance records
Previous-school background & sibling mapping
Central document repository
Student photo library
Attachment history per student
Individual & bulk card generation
CR80 print layouts
Photo + QR or Code-128 barcode
Incidents & warnings
Disciplinary actions
Append-only case history
Transparency controls
Movement timeline — class & school transfers
Withdrawal workflow
Deposit carry-forward on transfer
Archived records & report cards
Staff profiles & photos
Documents & records
Leadership assignments
Class teachers, wardens & security

Weekly marking grid
Per-class daily register
Approved leave auto-syncs in
Per-period, per-subject marking
Exception-based bulk overrides
Teacher mobile roster
Face check-in at the gate
Gate pickers for authorised collection
Offline queue & PIN override
Photo audit log per check-in
Turnstile clearance from an approved exeat
Number-plate recognition barrier release
Entry / exit gate logs
Present / Exeat / Sick Bay / Absent
Warden sign-off
Discrepancy escalation
Digital exeat approval workflow
QR passes & turnstile logs
Auto-excused on Monday class registers
Bed & room allocation grid
Dietary & medical filters
Dining counts
Boarder billing hooks
CCA directory
Student registration
Coach view
Billing hooks
Classroom reports
Monthly summaries
Level analysis
Bursars, finance staff & accountants

Fee catalogue per campus
Single & batch term billing
Instalment plans
Mid-term proration
Pre-paid credit ledgers
Auto-offset before billing runs
Caution deposit handling
Carry-forward on primary→secondary transfer
Sibling discounts
Scholarship waivers
Approval trail per concession
Online payment gateway
DuitNow QR & payment links
Bank transfer with clearing workflow
Counter collections
Linked credit & debit notes
Interest on overdue fees
Refund handling
Receivables ageing
Bad-debt provisioning
Collection follow-up
Gateway settlement reconciliation
Matching tools
Unmatched exception queue
Item-level tax treatment & exemptions
Threshold tracking
Deferred vs realised tax
Guided bi-monthly filing wizard
UBL 2.1 payloads
UUID + QR on every invoice
72-hour cancellation window
RM10k routing rules
Linked credit / refund notes
Kanban action board
Statutory filing calendar
Deadline reminders
Filing status board
Full transaction ledger
Searchable financial audit history
Double-entry GL exports
Chart-of-accounts mapping
Ready for enterprise ERP import
Revenue & enrolment KPIs
Receivables ageing at board level
Escalations
Internal memos
Budget-tiered approval workflows
Vendor registry (TIN / SST)
Purchase orders & Goods Received Notes
3-way matching
System administrators & IT

Per-branch academic years & terms
Timetable exclusions
Attendance locks
MARC-lite catalogue (ISBN / subject / author)
Circulation desk — scan book + card
Holds queue & patron rules
Fines ledger
Public OPAC
Stock management
Issued items register
Asset tracking
SMS / email / WhatsApp / push dispatch
Fee reminders & announcements
Auto-alerts on coursework events
Internal memos
1-on-1 and group chat with reactions
Multimedia announcements
Staff engagement analytics
Targeted MCQ surveys
Flexible closing logic
Calendly-style parent-teacher meetings with video links
Cross-module reporting
Exportable datasets
Granular roles & permissions
Permission-aware dynamic sidebar
Per-role menu groups
Central aggregated log across all modules
Office 365 / Google Workspace sign-in
Full data takeout as ZIP
All records, photos & attachments
Sanitisation on exit with certificate of destruction
Parents & students — web and mobile

Greeting hero & next-class status
Today's timetable
Quick actions
Daily note per family
Global child switcher
Per-child academic views
Consolidated family billing
Invoices & statements
DuitNow QR & payment links
Receipt history
Parent-submitted leave requests
Admin approval workflow
Auto-sync into attendance
Report cards & weighted term grades
Attendance history
Coursework & assignment status
Direct messaging with staff
School announcements & bulletin board
Live updates & push alerts
Mobile-first responsive experience
Push notifications
Pay fees from the phone
Coursework & digital submissions
Quiz attempts
Report cards & timetable
Library OPAC access