Getting Started

Creating Your Account

  1. Go to the registration page and fill in your name, email, and password.
  2. Select a subscription plan (Free Trial gives full access for one term).
  3. After registration, you will be redirected to the account setup page.
  4. Enter your school name, address, and configure basic settings.
  5. Your school dashboard is now ready. Invite your staff to start using the system.

First-Time Setup Checklist

  1. Go to Settings and configure your school profile (name, logo, currency, grading scale).
  2. Create your academic year and terms under Settings.
  3. Add classes and sections (e.g., JHS 1A, JHS 1B).
  4. Add teachers and assign them to subjects.
  5. Enroll students individually or use bulk import (CSV upload).
  6. Set up fee structures for each class.
  7. Create a timetable or use the auto-generate feature.
  8. Invite parents by adding their contact details to student records.

Logging In

Visit the login page and enter your email and password. If your school has enabled two-factor authentication (2FA), you will be prompted for a verification code. Each user role sees a different dashboard tailored to their responsibilities.

Tip: Bookmark the login page for quick access. If you forget your password, use the "Forgot Password" link to receive a reset email.

Admin Guide

The Admin has full control over the school. This section covers every module available to administrators.

Student Management

Enrollment: Add students one at a time or use the bulk import feature (CSV). Each student gets a unique admission number, class assignment, and parent link.

Student Profiles: View and edit personal details, academic history, health records, and documents. Each student profile shows grades, attendance, and fee status at a glance.

Online Admissions (PRO+): Enable a public application form for your school. Parents fill it out online, and you review, approve, or reject applications from the Admissions dashboard.

Teacher & Staff Management

Add teachers with their qualifications, specializations, and contact details. Assign teachers to subjects across classes. Use the HR module (PRO+) to manage leave requests, performance evaluations, and staff documents.

Classes & Subjects

Create classes with sections (e.g., "JHS 2A"). Add subjects to each class and assign a teacher. Class capacity and student counts are tracked automatically.

Timetable

Design weekly schedules manually or use the auto-generate feature. Assign periods to subjects, teachers, and rooms. The system checks for conflicts (teacher double-booking, room clashes) automatically.

Attendance

Mark daily attendance for all students. View attendance reports by class, student, or date range. Parents receive automatic alerts when their child is marked absent (if email/SMS notifications are configured).

Finances & Fees

Create fee structures by class and type (tuition, exam, transport). Track payments, generate receipts, and view outstanding balances. The financial dashboard shows collection rates and overdue accounts.

Payroll (PREMIUM)

Configure salary structures for staff. Generate monthly payslips with deductions and allowances. Staff can view and download their payslips from the Staff Portal.

CBT Exams (PRO+)

Create computer-based tests with multiple question types. Set time limits, randomize questions, and auto-grade. Students take exams through their portal. Results and analytics are available instantly.

Exam Timetable: Schedule exam slots with dates, times, and venue assignments. The system checks for student and venue conflicts.

Library (PRO+)

Manage your book catalog, track borrowing and returns, and set borrowing limits. Overdue notifications are sent automatically.

Labs (PRO+)

Track lab equipment (Science Lab and ICT Lab), schedule practical sessions, and log equipment spoilage or damage.

Transport & Hostel (PRO+)

Transport: Manage bus routes, stops, vehicles, and student assignments to routes.

Hostel: Create hostels and rooms, assign students to beds, track capacity, record movement logs (exeats, sign-outs), and generate boarding fees.

Canteen (PRO+)

Manage menu items with pricing and stock counts. Record sales, top up student canteen accounts, and track revenue.

AI Predictions (PREMIUM)

View AI-generated grade predictions and career path recommendations for each student based on their academic performance history.

Announcements & Emergency Broadcast

Post school-wide announcements visible to all roles. Use Emergency Broadcast for urgent alerts (lockdowns, weather closures) that send immediate notifications to all parents and staff.

Other Admin Features

  • Discipline: Log disciplinary incidents, actions taken, and track patterns per student.
  • Promotion: Bulk-promote students to the next class at end of year.
  • Clearance: Manage student clearance checklists before graduation or transfer (PRO+).
  • Alumni: Track graduated students (PRO+).
  • ID Cards: Generate and print student ID cards.
  • Documents: Upload and manage school documents (PREMIUM).
  • Visitors: Log visitor check-ins and check-outs (PREMIUM).
  • Surveys: Create and distribute surveys to staff, parents, or students (PREMIUM).
  • Audit Logs: View a detailed log of all system actions for accountability (PREMIUM).
  • Settings: Configure school profile, academic years, terms, grading scales, currency, and policies.

Headmaster Guide

The Headmaster has academic oversight and access to most admin features with a focus on monitoring and approval.

Academic Overview

Your dashboard shows key metrics: total students, attendance rates, average performance, and recent activity. Use the Academic Overview page for detailed analytics across classes and subjects.

Reports & Gradebook

Review and approve report cards before they are published to parents. The Gradebook Approval page lets you verify teacher-entered grades, add headmaster remarks, and sign off on reports.

Exam Management (PRO+)

View exam schedules, approve CBT exams before they go live, and monitor exam results. Use the Exam Approval page to review and publish exam papers created by teachers.

Staff Oversight

Teacher Analytics: View each teacher's class performance, attendance marking consistency, and gradebook completion status.

Appraisals (PRO+): Conduct staff performance evaluations with rating criteria and feedback.

Leave Requests (PRO+): Approve or reject staff leave applications.

Curriculum

View and track curriculum plans created by teachers. Monitor topic coverage and pacing across classes to ensure syllabus completion before exam periods.

Tip: Use the Messages feature to communicate directly with teachers and parents about student concerns or school matters.

Teacher Guide

Gradebook

Enter scores for your assigned subjects. The system supports component-based grading (class work, homework, exams) that auto-calculates totals and grades. Submit your gradebook for headmaster approval when complete.

Attendance

Daily Register: Mark attendance for your form class each morning.

Lesson Register: Mark attendance per subject per period to track which students attend specific lessons.

Assignments & Tasks

Create assignments with due dates and instructions. Students submit through their portal. Mark submissions and provide feedback. Class Tasks are quick activities that don't require submission.

CBT Exams (PRO+)

Create online exams using the Question Bank. Add multiple-choice, true/false, or short-answer questions. Set time limits, passing marks, and randomization. Results are auto-graded and available immediately.

Curriculum Planning

Create term-by-term curriculum plans with weekly topics. Track your progress against the plan. The headmaster can monitor your pacing.

AI Remarks (PRO+)

Generate AI-powered student remarks for report cards based on grades and attendance data. Review and customize before publishing.

Other Teacher Features

  • Materials: Upload and share teaching materials with students.
  • Meetings: Schedule parent-teacher meetings.
  • Forum: Participate in school discussion forums.
  • Discipline: Log student discipline incidents.
  • Reports: View class and subject performance analytics.
  • Messages: Chat with parents of your students.
  • Staff Portal: View your employment details, payslips, and leave balance.

Parent Guide

Dashboard

Your dashboard shows your child's key information at a glance: current grades, attendance rate, recent announcements, and fee status. If you have multiple children in the school, you can switch between them.

Academic Progress

View your child's grades per subject and term. Download report cards as PDFs. Track attendance and see which days your child was absent or late.

Fees

View your fee statement showing total amount, payments made, and outstanding balance. Payment history with receipt references is available for each transaction.

Communication

Messages: Chat directly with your child's teachers about academic concerns.

Meetings: View and respond to parent-teacher meeting invitations.

Announcements: Read school announcements and emergency broadcasts.

Timetable & Exams

View your child's weekly class timetable and upcoming exam schedule (PRO+).

Tip: Enable browser notifications to receive instant alerts about your child's attendance, grades, and school announcements.

Student Guide

Dashboard

Your dashboard shows your current grades, attendance percentage, upcoming assignments, and recent announcements.

Grades & Report Cards

View your grades per subject for each term. Download your report card as a PDF. Compare your performance across terms to track improvement.

Assignments & Materials

View assignments posted by your teachers, submit your work before the deadline, and check your marks and feedback. Access shared teaching materials for study.

CBT Exams (PRO+)

When an exam is published, it appears on your dashboard. Click to start the exam. A timer shows remaining time. You can navigate between questions and flag ones to revisit. Once submitted, your score appears immediately.

AI Insights (PREMIUM)

View AI-generated predictions about your academic strengths, areas for improvement, and suggested career paths based on your performance data.

Other Student Features

  • Timetable: View your weekly class schedule.
  • Attendance: Check your attendance record and percentage.
  • Fees: View your fee statement and payment status.
  • Forum: Participate in school discussion forums.
  • Bookshop (PREMIUM): Browse and order school books and supplies.

Support Staff Roles

The School Manager supports dedicated dashboards for specialized staff roles:

  • Librarian: Manage book catalog, process borrows and returns, track overdue books, manage the school bookshop.
  • Science Lab Technician: Track lab equipment, schedule practical sessions, record spoilage.
  • ICT Lab Technician: Manage computer equipment, schedule ICT sessions, track device condition.
  • Nurse: Manage sick bay visits, maintain student health records, log treatments.
  • Account Officer: Handle fee collection, expense tracking, payroll processing, and financial reports.
  • Procurement Officer: Manage purchase requests, supplier database, and purchase orders.
  • Transport Officer: Manage bus routes, vehicle assignments, and student transport allocation.
  • HR Officer: Manage staff records, leave applications, performance reviews, and payroll.
  • Canteen Manager: Manage menu items, record sales, handle student accounts.
  • Bookshop Manager: Manage book inventory, process student orders.

All support staff can access the Staff Portal to view their own employment details, leave balance, and payslips.

Subscription Tiers

Free Trial

Full access to every module for one academic term or semester. No credit card required. After the trial, choose a paid plan to continue.

Basic (GH₵4/student/month)

Core school management: students, teachers, classes, grades, attendance, fees, timetable, announcements, parent portal, and messaging. 1 branch.

Pro (GH₵7/student/month)

Everything in Basic plus: CBT exams, analytics, online admissions, bulk import, HR, expenses, procurement, library, canteen, science/ICT labs, transport, hostel, alumni tracking, clearance, and AI-powered teacher remarks. Up to 2 branches.

Premium (GH₵10/student/month)

Everything in Pro plus: AI predictions (career/grades), payroll and payslips, document management, visitor logs, bookshop, surveys, audit logs, and unlimited branches. Priority support included.

Tip: You can upgrade or downgrade your plan anytime from the Account settings page. Changes take effect immediately.

Security & Privacy

  • Data Isolation: Every school's data is completely separate. No school can access another school's information.
  • Encryption: All data is encrypted in transit (SSL/TLS) and at rest (AES-256).
  • Passwords: Stored using bcrypt hashing. We never store plain-text passwords.
  • Role-Based Access: Each user only sees data and features relevant to their role.
  • Two-Factor Authentication: Available for extra account security.
  • Audit Logging: All sensitive operations are recorded (PREMIUM).
  • Daily Backups: Automated off-site backups ensure your data is never lost.
  • 99.9% Uptime: Enterprise-grade cloud infrastructure with high availability.

For full details, read our Terms of Service and Privacy Policy.

Troubleshooting

I forgot my password

Click "Forgot Password" on the login page. Enter your email address and a reset link will be sent to you. The link expires after 1 hour.

I can't see certain modules

Modules are locked based on your school's subscription tier. Locked features show a lock icon in the sidebar. Ask your school admin to upgrade the plan, or contact support.

Grades are not showing for a student

Ensure the teacher has entered grades for the correct term and subject. Grades must be submitted through the Gradebook before they appear in report cards.

Attendance alerts are not being sent

Check that the student's parent has a valid email address. Verify that email notifications are enabled in Settings. SMS alerts require an active SMS provider configuration.

Bulk import fails with errors

Download the CSV template from the import page and ensure your data matches the exact column headers. Common issues: duplicate admission numbers, missing required fields, or incorrect date formats (use YYYY-MM-DD).

The page is not loading or looks broken

Try a hard refresh (Ctrl+Shift+R). Clear your browser cache. Ensure you are using a modern browser (Chrome, Firefox, Edge, or Safari). If the issue persists, contact support.

Contact Support

Email: support@theschoolmanagerpro.com
WhatsApp: +233 24 367 2267
Hours: Monday to Friday, 8AM to 6PM GMT
In-app: Use the Support page from your dashboard sidebar.

© 2026 The School Manager System. All rights reserved.