Skip to main content
DIGISCHOOL

Modules

Give every role exactly the modules it needs

33 modules, 12 built-in roles. Pick a role below and see every module it works in, every one it can only read, and the ones it never reaches.

The Roles & permissions screen: the Teacher role, with view, create, update, delete and approve ticked per module
The administrator’s dashboard: pupils, classes, levels and subjects for each section
A teacher’s home screen on a phone: classes taught, lessons today and the shortcut to enter marks

Who gets what

Pick a role, see what it opens

These are the grants a new school starts with. An administrator can change any of them, for any role, on the Roles & permissions screen. A parent or a pupil only ever reaches their own records.

Principal

Runs the school. Every module and every action, except deleting the settings and the roles themselves.

Office portal
Works in
33
Sees
0
Closed
0

Main

  • Dashboard : Works in

People

  • Student management : Works in
  • Teacher management : Works in
  • Parents & guardians : Works in
  • Support staff : Works in

Academic

  • Classes & levels : Works in
  • Subjects : Works in
  • Competencies : Works in
  • Timetable : Works in
  • Homework : Works in
  • Attendance : Works in
  • Examinations : Works in
  • Results : Works in
  • Report cards : Works in
  • Comment bank : Works in
  • Discipline : Works in

Examinations

  • GCE registrations : Works in
  • National examinations : Works in

Finance & HR

  • School fee management : Works in
  • Ad-hoc charges : Works in
  • Accounts & ledger : Works in
  • Payroll : Works in

Management

  • Library : Works in
  • Hostel : Works in
  • Transport : Works in
  • Reports & analytics : Works in

Communication

  • Messaging : Works in
  • Notices : Works in
  • Events & calendar : Works in

System

  • School settings : Works in
  • Roles & permissions : Works in
  • Staff accounts : Works in
  • Subscription : Works in

Vice-principal

The academic deputy: marks, report cards, the timetable, discipline and the examinations. Reads everything else.

Office portal
Works in
13
Sees
20
Closed
0

Main

  • Dashboard : Sees

People

  • Student management : Works in
  • Teacher management : Sees
  • Parents & guardians : Sees
  • Support staff : Sees

Academic

  • Classes & levels : Sees
  • Subjects : Sees
  • Competencies : Works in
  • Timetable : Works in
  • Homework : Works in
  • Attendance : Works in
  • Examinations : Sees
  • Results : Works in
  • Report cards : Works in
  • Comment bank : Works in
  • Discipline : Works in

Examinations

  • GCE registrations : Works in
  • National examinations : Works in

Finance & HR

  • School fee management : Sees
  • Ad-hoc charges : Works in
  • Accounts & ledger : Sees
  • Payroll : Sees

Management

  • Library : Sees
  • Hostel : Sees
  • Transport : Sees
  • Reports & analytics : Sees

Communication

  • Messaging : Works in
  • Notices : Sees
  • Events & calendar : Sees

System

  • School settings : Sees
  • Roles & permissions : Sees
  • Staff accounts : Sees
  • Subscription : Sees

Bursar

The bursary and the front office: fees, charges, the ledger and payroll, and enrolling pupils and staff.

Office portal
Works in
11
Sees
22
Closed
0

Main

  • Dashboard : Sees

People

  • Student management : Works in
  • Teacher management : Works in
  • Parents & guardians : Works in
  • Support staff : Works in

Academic

  • Classes & levels : Sees
  • Subjects : Sees
  • Competencies : Sees
  • Timetable : Sees
  • Homework : Sees
  • Attendance : Sees
  • Examinations : Sees
  • Results : Sees
  • Report cards : Sees
  • Comment bank : Sees
  • Discipline : Sees

Examinations

  • GCE registrations : Works in
  • National examinations : Works in

Finance & HR

  • School fee management : Works in
  • Ad-hoc charges : Works in
  • Accounts & ledger : Works in
  • Payroll : Works in

Management

  • Library : Sees
  • Hostel : Sees
  • Transport : Sees
  • Reports & analytics : Sees

Communication

  • Messaging : Works in
  • Notices : Sees
  • Events & calendar : Sees

System

  • School settings : Sees
  • Roles & permissions : Sees
  • Staff accounts : Sees
  • Subscription : Sees

Accounts clerk

Takes payments and raises charges. Reads the ledger and the pupil list, and nothing more.

Office portal
Works in
2
Sees
3
Closed
28

Main

  • Dashboard : Sees

People

  • Student management : Sees
  • Teacher management : Closed
  • Parents & guardians : Closed
  • Support staff : Closed

Academic

  • Classes & levels : Closed
  • Subjects : Closed
  • Competencies : Closed
  • Timetable : Closed
  • Homework : Closed
  • Attendance : Closed
  • Examinations : Closed
  • Results : Closed
  • Report cards : Closed
  • Comment bank : Closed
  • Discipline : Closed

Examinations

  • GCE registrations : Closed
  • National examinations : Closed

Finance & HR

  • School fee management : Works in
  • Ad-hoc charges : Works in
  • Accounts & ledger : Sees
  • Payroll : Closed

Management

  • Library : Closed
  • Hostel : Closed
  • Transport : Closed
  • Reports & analytics : Closed

Communication

  • Messaging : Closed
  • Notices : Closed
  • Events & calendar : Closed

System

  • School settings : Closed
  • Roles & permissions : Closed
  • Staff accounts : Closed
  • Subscription : Closed

Secretary

Enrols pupils, writes the notices and the calendar, issues report cards and answers messages.

Office portal
Works in
5
Sees
8
Closed
20

Main

  • Dashboard : Sees

People

  • Student management : Works in
  • Teacher management : Closed
  • Parents & guardians : Sees
  • Support staff : Closed

Academic

  • Classes & levels : Closed
  • Subjects : Closed
  • Competencies : Sees
  • Timetable : Closed
  • Homework : Closed
  • Attendance : Closed
  • Examinations : Closed
  • Results : Closed
  • Report cards : Works in
  • Comment bank : Sees
  • Discipline : Sees

Examinations

  • GCE registrations : Sees
  • National examinations : Sees

Finance & HR

  • School fee management : Closed
  • Ad-hoc charges : Sees
  • Accounts & ledger : Closed
  • Payroll : Closed

Management

  • Library : Closed
  • Hostel : Closed
  • Transport : Closed
  • Reports & analytics : Closed

Communication

  • Messaging : Works in
  • Notices : Works in
  • Events & calendar : Works in

System

  • School settings : Closed
  • Roles & permissions : Closed
  • Staff accounts : Closed
  • Subscription : Closed

Auditor

Reads every module and changes nothing. For an inspector, a board member or an outside accountant.

Office portal
Works in
0
Sees
33
Closed
0

Main

  • Dashboard : Sees

People

  • Student management : Sees
  • Teacher management : Sees
  • Parents & guardians : Sees
  • Support staff : Sees

Academic

  • Classes & levels : Sees
  • Subjects : Sees
  • Competencies : Sees
  • Timetable : Sees
  • Homework : Sees
  • Attendance : Sees
  • Examinations : Sees
  • Results : Sees
  • Report cards : Sees
  • Comment bank : Sees
  • Discipline : Sees

Examinations

  • GCE registrations : Sees
  • National examinations : Sees

Finance & HR

  • School fee management : Sees
  • Ad-hoc charges : Sees
  • Accounts & ledger : Sees
  • Payroll : Sees

Management

  • Library : Sees
  • Hostel : Sees
  • Transport : Sees
  • Reports & analytics : Sees

Communication

  • Messaging : Sees
  • Notices : Sees
  • Events & calendar : Sees

System

  • School settings : Sees
  • Roles & permissions : Sees
  • Staff accounts : Sees
  • Subscription : Sees

Teacher

Takes the register, enters marks and homework, reports an incident and raises a charge for the bursary to approve.

Teacher portal
Works in
6
Sees
12
Closed
15

Main

  • Dashboard : Sees

People

  • Student management : Sees
  • Teacher management : Closed
  • Parents & guardians : Closed
  • Support staff : Closed

Academic

  • Classes & levels : Sees
  • Subjects : Sees
  • Competencies : Sees
  • Timetable : Sees
  • Homework : Works in
  • Attendance : Works in
  • Examinations : Closed
  • Results : Works in
  • Report cards : Sees
  • Comment bank : Sees
  • Discipline : Works in

Examinations

  • GCE registrations : Sees
  • National examinations : Sees

Finance & HR

  • School fee management : Closed
  • Ad-hoc charges : Works in
  • Accounts & ledger : Closed
  • Payroll : Closed

Management

  • Library : Closed
  • Hostel : Closed
  • Transport : Closed
  • Reports & analytics : Closed

Communication

  • Messaging : Works in
  • Notices : Sees
  • Events & calendar : Sees

System

  • School settings : Closed
  • Roles & permissions : Closed
  • Staff accounts : Closed
  • Subscription : Closed

Class teacher

A teacher who also answers for the class: updates its pupils’ records and signs its report cards.

Teacher portal
Works in
8
Sees
9
Closed
16

Main

  • Dashboard : Sees

People

  • Student management : Works in
  • Teacher management : Closed
  • Parents & guardians : Closed
  • Support staff : Closed

Academic

  • Classes & levels : Sees
  • Subjects : Closed
  • Competencies : Sees
  • Timetable : Sees
  • Homework : Works in
  • Attendance : Works in
  • Examinations : Closed
  • Results : Works in
  • Report cards : Works in
  • Comment bank : Sees
  • Discipline : Works in

Examinations

  • GCE registrations : Sees
  • National examinations : Sees

Finance & HR

  • School fee management : Closed
  • Ad-hoc charges : Works in
  • Accounts & ledger : Closed
  • Payroll : Closed

Management

  • Library : Closed
  • Hostel : Closed
  • Transport : Closed
  • Reports & analytics : Closed

Communication

  • Messaging : Works in
  • Notices : Sees
  • Events & calendar : Sees

System

  • School settings : Closed
  • Roles & permissions : Closed
  • Staff accounts : Closed
  • Subscription : Closed

Librarian

Runs the library, its books and its loans. Sees the pupil list to lend to the right child.

Office portal
Works in
1
Sees
2
Closed
30

Main

  • Dashboard : Sees

People

  • Student management : Sees
  • Teacher management : Closed
  • Parents & guardians : Closed
  • Support staff : Closed

Academic

  • Classes & levels : Closed
  • Subjects : Closed
  • Competencies : Closed
  • Timetable : Closed
  • Homework : Closed
  • Attendance : Closed
  • Examinations : Closed
  • Results : Closed
  • Report cards : Closed
  • Comment bank : Closed
  • Discipline : Closed

Examinations

  • GCE registrations : Closed
  • National examinations : Closed

Finance & HR

  • School fee management : Closed
  • Ad-hoc charges : Closed
  • Accounts & ledger : Closed
  • Payroll : Closed

Management

  • Library : Works in
  • Hostel : Closed
  • Transport : Closed
  • Reports & analytics : Closed

Communication

  • Messaging : Closed
  • Notices : Closed
  • Events & calendar : Closed

System

  • School settings : Closed
  • Roles & permissions : Closed
  • Staff accounts : Closed
  • Subscription : Closed

Matron

Runs the boarding house, its rooms and its boarders. Sees the pupil list.

Office portal
Works in
1
Sees
2
Closed
30

Main

  • Dashboard : Sees

People

  • Student management : Sees
  • Teacher management : Closed
  • Parents & guardians : Closed
  • Support staff : Closed

Academic

  • Classes & levels : Closed
  • Subjects : Closed
  • Competencies : Closed
  • Timetable : Closed
  • Homework : Closed
  • Attendance : Closed
  • Examinations : Closed
  • Results : Closed
  • Report cards : Closed
  • Comment bank : Closed
  • Discipline : Closed

Examinations

  • GCE registrations : Closed
  • National examinations : Closed

Finance & HR

  • School fee management : Closed
  • Ad-hoc charges : Closed
  • Accounts & ledger : Closed
  • Payroll : Closed

Management

  • Library : Closed
  • Hostel : Works in
  • Transport : Closed
  • Reports & analytics : Closed

Communication

  • Messaging : Closed
  • Notices : Closed
  • Events & calendar : Closed

System

  • School settings : Closed
  • Roles & permissions : Closed
  • Staff accounts : Closed
  • Subscription : Closed

Parent

Follows their own children: fees, marks, report cards, attendance and the timetable, and can message the school.

Family portal
Works in
1
Sees
12
Closed
20

Main

  • Dashboard : Sees

People

  • Student management : Closed
  • Teacher management : Closed
  • Parents & guardians : Closed
  • Support staff : Closed

Academic

  • Classes & levels : Closed
  • Subjects : Closed
  • Competencies : Closed
  • Timetable : Sees
  • Homework : Closed
  • Attendance : Sees
  • Examinations : Closed
  • Results : Sees
  • Report cards : Sees
  • Comment bank : Closed
  • Discipline : Sees

Examinations

  • GCE registrations : Sees
  • National examinations : Sees

Finance & HR

  • School fee management : Sees
  • Ad-hoc charges : Sees
  • Accounts & ledger : Closed
  • Payroll : Closed

Management

  • Library : Closed
  • Hostel : Closed
  • Transport : Closed
  • Reports & analytics : Closed

Communication

  • Messaging : Works in
  • Notices : Sees
  • Events & calendar : Sees

System

  • School settings : Closed
  • Roles & permissions : Closed
  • Staff accounts : Closed
  • Subscription : Closed

Pupil

Their own timetable, homework, marks, report cards, attendance and library loans.

Pupil portal
Works in
0
Sees
12
Closed
21

Main

  • Dashboard : Sees

People

  • Student management : Closed
  • Teacher management : Closed
  • Parents & guardians : Closed
  • Support staff : Closed

Academic

  • Classes & levels : Closed
  • Subjects : Closed
  • Competencies : Closed
  • Timetable : Sees
  • Homework : Sees
  • Attendance : Sees
  • Examinations : Closed
  • Results : Sees
  • Report cards : Sees
  • Comment bank : Closed
  • Discipline : Closed

Examinations

  • GCE registrations : Sees
  • National examinations : Sees

Finance & HR

  • School fee management : Closed
  • Ad-hoc charges : Closed
  • Accounts & ledger : Closed
  • Payroll : Closed

Management

  • Library : Sees
  • Hostel : Closed
  • Transport : Closed
  • Reports & analytics : Closed

Communication

  • Messaging : Sees
  • Notices : Sees
  • Events & calendar : Sees

System

  • School settings : Closed
  • Roles & permissions : Closed
  • Staff accounts : Closed
  • Subscription : Closed
  • Works in creates, edits or approves records
  • Sees reads, changes nothing
  • Closed not in their menu at all

What needs what

The prerequisites, drawn out

Each tree starts from a module others depend on. Everything beneath it needs it, directly or through the module above.

Five modules are core: a school cannot be set up without them and they stay on. A module whose prerequisite is off does nothing, so report cards need results, results need examinations and payroll needs staff.

  • Subjects
    • Competencies
  • Classes & levels
    • Timetable
    • Homework
  • Student management
    • Attendance
    • Discipline
    • GCE registrations
    • National examinations
    • School fee management
      • Ad-hoc charges
  • Examinations
    • Results
      • Report cards
        • Comment bank
  • Support staff
    • Payroll

What it is like to use

A catalogue says what is there. The features page says what it does for the person holding the register.

See what is inside

Set up your school and look around

Registration creates an empty school that only you can see. Nothing is shared with any other school on the platform, and there is nothing to cancel.