✦ Full feature overview

Everything your school needs

Each solution is purpose-built for a specific role, and they all work together seamlessly.

Attendance

Real-time attendance, zero paperwork

Mark attendance session by session, get instant analytics, and automatically notify guardians when students are absent.

  • Session-based marking linked to timetable
  • Bulk mark all present or absent in one click
  • Present, Absent, Late, and Excused statuses
  • Attendance percentage trends per student
  • Automated guardian notifications for absences
  • Full audit trail with timestamps
Attendance — Grade 4A · Mathematics Live
Amina Hassan Present
Omar Khalil Present
Fatima Al-Zahra Absent
Ahmed Mahmoud Present
Layla Nasser Late
4 Present · 1 Absent · 1 Late 80% attendance
Timetable

Smart scheduling with conflict detection

Generate weekly timetables automatically. NeoSchool prevents double-booking of teachers, rooms, and classes.

  • Automated session generation from course requirements
  • Teacher and room conflict prevention
  • Class, teacher, and room timetable views
  • Configurable daily periods and break times
  • Shareable timetable links for students
  • Interactive widget for real-time viewing
Weekly Timetable — Grade 4A
Mon Tue Wed Thu Fri
8–9am
Math
English
Science
Math
English
9–10am
English
Math
History
Science
Math
10–11am
Science
History
Math
English
Science
11–12pm
History
Science
English
History
Assessment

Exams, results, and grade analytics

Schedule exams, record results in bulk, and let NeoSchool calculate grades automatically using your custom grading system.

  • Term-based exam creation (midterm, final, quiz)
  • Exam scheduling with room and invigilator assignment
  • Bulk result entry with automatic grade calculation
  • Configurable grading systems (A–F, GPA, percentage)
  • Controlled result publishing to students and guardians
  • Performance analytics and class comparisons
Results — Term 2 Mathematics Final Published
Amina Hassan 87/100 A
Omar Khalil 74/100 B
Fatima Al-Zahra 91/100 A+
Ahmed Mahmoud 62/100 C
Layla Nasser 55/100 D
Class average: 73.8% · Highest: 91
Finance

Fee management that runs itself

Generate invoices for entire classes in seconds, track payments, and get real-time financial dashboards.

  • Bulk invoice generation per class or term
  • Multiple payment methods and partial payments
  • Automatic late fee calculation
  • Outstanding balance tracking and defaulter reports
  • Discount and scholarship management
  • Revenue analytics and collection forecasting
Invoices — Term 2 · Grade 4A
Amina Hassan TND 850
Omar Khalil TND 850
Fatima Al-Zahra TND 850 Pending
Ahmed Mahmoud TND 850 Pending
Layla Nasser TND 850
Collected: TND 2,550 · Outstanding: TND 1,700
Communication

Keep everyone connected

Multi-channel notifications, parent-teacher messaging, school-wide announcements, and secure document sharing — all built in.

  • Multi-channel notifications (email, SMS, in-app)
  • Automated attendance and fee alerts to guardians
  • School-wide and class-specific announcements
  • Parent-teacher direct messaging
  • Secure document storage with role-based access
  • Notification delivery tracking and history
Notifications 3 unread
Attendance alert
Amina was absent today
Fee reminder
Term 2 invoice due in 3 days
Announcement
Parent-teacher meeting — Friday 3pm
Payment confirmed
TND 850 received for Omar Khalil

See it in action

Book a live demo and we'll walk you through every feature.

Book a demo