15 modules · Everything included · No add-ons

Every feature your
school will ever need.

Novalss is not a collection of bolt-on modules. Every feature below is included in every plan, fully connected, sharing one database — so data entered once flows everywhere.

Academic
Academic

Student Management

Every student. Every detail. One place.

The backbone of the entire system. From the moment a student is admitted to the day they graduate, every piece of information lives here — profiles, academic history, session records, guardian contacts, and documents.

Used by: Admin, Class Teacher
  • Custom admission forms with configurable fields per school
  • Student profiles with photo, guardian info, medical notes, and documents
  • Session-based enrollment — students re-enrolled each academic year automatically
  • Class and section assignment with one-click promotion at term/year end
  • Automatic student ID generation and printable ID cards with school branding
  • Disable/archive students with reason tracking (transfer, withdrawal, graduation)
  • Student timeline — a full activity log of every action taken on the record
  • Parent portal access provisioned automatically at enrollment
  • Bulk import from spreadsheet for schools migrating existing data
  • Advanced search and filter by class, section, session, status, or any custom field
Student Profiles842 enrolled
KA

Kwame Asante

Grade 9A

Active
AB

Ama Boateng

Grade 7B

Active
KM

Kofi Mensah

Grade 11A

Active
AO

Akua Osei

Grade 8C

Active
Academic

Attendance

Mark once. Reports write themselves.

Daily attendance recorded digitally by the class teacher. Absent students flagged automatically. Parents notified. The principal sees school-wide attendance at a glance without asking anyone.

Used by: Teacher, Admin
  • Daily attendance marking per class and section — present, absent, late, excused
  • Configurable attendance types to match your school's terminology
  • Bulk marking — mark everyone present, then adjust exceptions
  • Automatic notification to parent when a student is marked absent
  • Attendance percentage per student — flagged when below threshold
  • Class-wise and school-wide attendance reports by day, week, or term
  • Subject-level attendance for secondary schools tracking per-period absences
  • Attendance summary on each student's profile and parent portal
  • Holiday management — attendance not required on gazetted holidays
  • Teacher can add remarks against each attendance entry
Grade 9A — Today's Attendance

28

Present

3

Absent

1

Late

Kwame Asantepresent
Ama Boatengabsent
Kofi Mensahpresent
Akua Oseilate
Academic

Exams & Results

Marks in. Ranked marksheets out. No Excel.

The module that saves teachers three days of work every term. Enter marks by subject, and Novalss calculates totals, grades, positions, and generates print-ready marksheets — automatically.

Used by: Teacher, Admin
  • Exam groups and exam scheduling with configurable subjects per class
  • Marks entry per subject — one teacher per subject, controlled by the admin
  • Configurable grade scales: A1-F9 for WASSCE, A-E for BECE, or custom
  • Mark divisions — configure pass/fail thresholds per exam or per subject
  • Auto-calculated totals, grade, rank in class, and rank in year
  • Printable admit cards generated before each exam with student photo and schedule
  • Branded ranked marksheets — school logo, principal's remarks, parent signature block
  • Term-average and cumulative running totals across exam groups
  • Bulk marks import from a spreadsheet if teachers prefer Excel entry
  • Results locked for editing after the principal publishes them
Term 2 Results — Grade 9APublished
StudentTotalGradeRank
Kwame Asante456A1#1
Ama Boateng441A2#2
Kofi Mensah418B2#3
Akua Osei402B3#4
Academic

Timetable

Build the whole school timetable in minutes.

Configure periods, assign subjects and teachers to each slot, and publish. Every teacher sees only their timetable. Every student and parent sees their class timetable. Zero paper schedules.

Used by: Admin, Teacher, Student, Parent
  • Configurable school periods and break times per day
  • Period assignment by class, section, subject, and teacher
  • Teacher conflict detection — warns if the same teacher is double-booked
  • Subject group support — a single timetable entry can span multiple sections
  • Per-class view and per-teacher view from the same configuration
  • Students and parents see their class timetable on the portal
  • Printable timetable PDF for physical display in classrooms
  • Holiday-aware — timetable entries on holidays shown as cancelled
  • Timetable history per session — view any past term's schedule
Grade 9A — Week Timetable
PeriodMonTueWedThuFri
7:30MathematicsEnglishScienceSocialMaths
8:20EnglishScienceSocialMathsEnglish
9:10ScienceSocialMathsEnglishICT
10:00BREAKBREAKBREAKBREAKBREAK
10:20SocialICTEnglishScienceSocial
Academic

Online Exams

Set it. Students write it. Results instant.

Create multiple-choice and written online exams. Students log in on their devices and write within the set window. Results are auto-marked for MCQs and submitted for manual marking for written answers.

Used by: Teacher, Admin, Student
  • Question bank — build a library of questions by subject and topic
  • Exam creation — select questions, set duration and available window
  • Multiple choice auto-marking — instant results after submission
  • Written/essay questions submitted for teacher review and marking
  • Timed exam with automatic submission when time expires
  • Student can see their result immediately after auto-marked exam
  • Teacher gets a class performance summary after all submissions
  • Exam access controlled by the admin — students can't open early
  • Question shuffle — different order per student to reduce copying
Mathematics Quiz — Term 2⏱ 32:14 left

Q4. If 3x + 7 = 22, what is the value of x?

A3
B5
C7
D9
Question 4 of 20
Academic

Homework

Assigned digitally. Submitted digitally. No lost books.

Teachers assign homework with a due date and description. Students see it on their portal, submit responses or uploads, and teachers mark and return feedback — all in one place.

Used by: Teacher, Student, Parent
  • Homework creation — subject, class/section, due date, instructions, and attachments
  • Students see assigned homework on their portal dashboard
  • Digital submission — students type answers or upload files
  • Teacher marks and adds feedback per submission
  • Parents see pending homework and submission status on parent portal
  • Overdue homework flagged for teacher and parent
  • Homework calendar view — see the week's assignments at a glance
  • Homework history per student and per subject
Homework — This Week
Mathematics

Solve exercise 4.2 questions 1–10

Due Tomorrow

Submitted
English

Write a 3-paragraph composition on climate change

Due Fri 13 Jun

Pending
Science

Label the parts of a plant cell diagram

Due Fri 13 Jun

Pending
Finance
Finance

Fee Management

Know exactly who paid. Who owes. Right now.

The module school administrators use the most. Every pesewa tracked, every receipt printable, every outstanding balance visible in real time. No more reconciling payments in WhatsApp groups.

Used by: Admin, Accountant
  • Configurable fee types (tuition, levies, PTA, uniforms, etc.) per session
  • Fee groups — assign a fee structure to a whole class or section at once
  • Per-student invoicing with automatic carry-forward of outstanding balances
  • Discounts — fixed or percentage, assigned per student or per group
  • Instant printable receipts with school letterhead, logo, and receipt number
  • Outstanding balance dashboard — see who owes what at a glance
  • Fee waiver and scholarship tracking with audit trail
  • Payment history per student — every transaction with date, amount, and method
  • Automated SMS and email reminders for unpaid invoices
  • Term and session-based financial summaries for the principal
Fee Receipt #RCP-2025-0842Paid ✓
Tuition FeeGH₵ 1,200.00
ICT LevyGH₵ 80.00
PTA DuesGH₵ 40.00
Scholarship (10%)– GH₵ 132.00
Total PaidGH₵ 1,188.00
Administration
Administration

Staff & HR

Your team. Every contract, leave, and payslip tracked.

Full staff management from hiring to departure. HR records, qualifications, designations, and departments — with payroll and leave management built in so your accountant and principal stay aligned.

Used by: Admin, HR
  • Staff profiles with qualifications, designation, department, and contract details
  • Role assignment — Teacher, Accountant, Librarian, custom roles as needed
  • Staff ID cards with photo and school branding, printable on demand
  • Leave application and approval workflow — teacher applies, admin approves
  • Leave balance tracking — annual, sick, casual, and custom leave types
  • Payroll configuration — salary, allowances, deductions per staff member
  • Monthly payslip generation and PDF download
  • Staff activity timeline — who did what and when across the system
  • Department and designation management for org chart clarity
  • Staff disable/archive with reason tracking for leavers
Staff Directory64 staff
KA

Mr. Kweku Ansa

Mathematics Teacher · Teaching Staff

AS

Mrs. Abena Sarpong

Head of Accounts · Finance

YD

Mr. Yaw Darko

Librarian · Administration

EA

Ms. Efua Asante

ICT Teacher · Teaching Staff

Administration

Front Office

Every visitor. Every call. Every complaint. Logged.

The front desk module. Log visitors, track phone calls, handle complaints from parents, and manage postal items — so nothing slips through the cracks at the school gate.

Used by: Admin, Receptionist
  • Visitor log — name, purpose, who they're visiting, time in and out
  • Phone call register — incoming and outgoing calls with notes
  • Complaint management — log, assign, and track resolution of parent complaints
  • Postal and dispatch register — incoming letters, parcels, and outgoing mail
  • All front-office entries stamped with date, time, and the staff who logged them
  • Quick search across all front-office logs by name, date, or type
  • Export logs to PDF for records compliance
Today's Visitors

Mr. Kofi Adu

Parent — fee payment · 9:14 AM

In

Mrs. Grace Asante

Parent — result query · 10:02 AM

Out

GES Inspector

School inspection · 11:30 AM

In
Administration

Reports

Every number your principal and board will ever ask for.

Pre-built reports covering every aspect of the school — financial summaries, student demographics, attendance statistics, exam analysis, and more. Export any report as PDF or CSV.

Used by: Admin, Accountant, Teacher
  • Financial report — total fees collected, outstanding balances, by term and by class
  • Student demographic report — gender, class distribution, admission trends
  • Attendance summary — school-wide and per-class average attendance rates
  • Exam analysis — class average, highest/lowest score, subject-wise performance
  • Staff report — headcount by department, designation, and employment type
  • Library report — most borrowed books, overdue items, active members
  • Transport report — route utilisation and assigned students
  • All reports filterable by session and term
  • One-click PDF export for board meetings and GES inspection

Term 2 Summary Report

Fees Collected

GH₵ 142,800

Outstanding

GH₵ 18,400

Avg Attendance

94.2%

Exam Average

68.4%

Jan
Feb
Mar
Apr
May
Jun
Facilities
Facilities

Library

Every book. Every borrower. Every due date.

A complete library management system embedded in the school platform. Catalogue books, issue them to students or staff, track returns, and fine defaulters — without a separate system.

Used by: Librarian, Admin, Teacher, Student
  • Book catalogue with title, author, ISBN, publisher, edition, and quantity
  • Book categories for easy browsing and filtering
  • Issue books to students or staff with due date configuration
  • Return tracking — overdue books flagged automatically
  • Fine calculation for overdue returns, recorded against the borrower
  • Book availability status — how many copies are in vs. issued
  • Library member management — who is authorised to borrow
  • Student can check their borrowed books and due dates on the portal
  • Search and filter the catalogue by any field
  • Library usage reports — most borrowed books, active members, overdue summary
Library — Book Issues12 overdue

Mathematics for BECE

Kwame Asante · Due 10 Jun

Active

English Grammar Mastery

Ama Boateng · Due 4 Jun

Overdue

Integrated Science Textbook

Kofi Mensah · Due 8 Jun

Active

Social Studies Companion

Akua Osei · Due 2 Jun

Overdue
Facilities

Transport

Every route, every vehicle, every student on board.

Manage the school's bus fleet and routes. Assign students to vehicles and pickup points. Parents know which bus their child is on. No more confusion at dismissal time.

Used by: Admin
  • Vehicle registration — bus name, plate number, capacity, driver details
  • Route configuration — define stops and assign vehicles to routes
  • Student-to-route assignment — which bus each student takes
  • Driver contact details accessible to the admin on demand
  • Transport fee integration — link transport levy to the fee module
  • Printable route lists for each driver
  • Parent can see their child's assigned bus and route on the portal
  • Route and vehicle report — utilisation and passenger counts
Bus Routes

Route A — Accra North

GH-2341 · 45 seats

38 students

Route B — East Legon

GH-5512 · 32 seats

29 students

Route C — Tema

GH-8801 · 50 seats

47 students
Facilities

Hostel / Dormitory

Every bed. Every boarder. Zero confusion.

For boarding schools — manage dormitory rooms, assign students, track boarding fees, and maintain house records. Housemasters have visibility into their specific house without seeing others.

Used by: Admin, Housemaster
  • Hostel and room configuration — block, room number, bed capacity
  • Student room assignment — assign any enrolled student to a room
  • Occupancy tracking — see which rooms are full, partial, or empty
  • House/boarding fee integration with the fee module
  • Housemaster role — view their house only, no other access
  • Boarding student reports — full list of students per house and per room
  • Printable room allocation list for physical notice boards
  • Vacate tracking when a boarder leaves mid-term
Hostel — Asante House94% full

Room 1

Room 2

Room 3

Room 4

Room 5

Room 6

Room 7

Room 8

Room 9

Room 10

Room 11

Room 12

Room 13

Room 14

Room 15

Room 16

OccupiedVacant
Facilities

Inventory

Every item in your school store. Accounted for.

Track school assets and storeroom inventory — from textbooks to lab equipment to furniture. Issue items to staff or departments and maintain a complete record of stock movement.

Used by: Admin, Store Manager
  • Item catalogue with category, unit, and opening stock
  • Supplier management — who supplies what, at what cost
  • Stock receipt — record new deliveries from suppliers
  • Issue items to staff or departments with quantity and date
  • Current stock balance — auto-calculated from receipts minus issues
  • Low stock alerts — get notified when an item falls below minimum
  • Store management — track stock across multiple stores or rooms
  • Full audit trail — every movement recorded with who, when, and why
  • Inventory reports — stock summary, movement history, by category
Store Inventory3 low stock

Exercise Books (A4)

120 packs remaining

Blue Pens (box)

8 boxes remaining

Low

Whiteboard Markers

4 packs remaining

Low

A4 Paper (ream)

45 reams remaining

Communication
Communication

Notice Board

Announcements reach everyone. Instantly.

Post notices to the whole school, a specific class, or a specific role. Staff, students, and parents see notices relevant to them on their dashboard. No more printing and pinning papers.

Used by: Admin, Teacher, All roles (read)
  • Create notices with title, description, and optional file attachment
  • Target notices to specific roles, classes, or the whole school
  • Notices appear on the dashboard of every targeted user immediately
  • Notice history — all past notices searchable by date and title
  • Admin can delete or archive notices
  • Students and parents see notices on their portal home screen
School Notices

End of Term Examinations

Posted 10 Jun · All Students

PTA Meeting — Saturday 14 Jun

Posted 9 Jun · All Parents

Staff Welfare Meeting

Posted 8 Jun · Teaching Staff

All 15 modules.
One price. Live in 2 minutes.

No feature is locked behind a higher plan. Everything you read on this page is available from day one.