All solutions
Schools · Cameroon

School management software in Cameroon Report cards, fees and both subsystems, in one system.

Anglophone and francophone classes side by side, report cards in the official bulletin layout, marks validated by the head of department, and fees that parents pay by MTN MoMo or Orange Money, with a receipt for every instalment.

Sound familiar?
  • Report-card week means nights of copying marks and working out averages by hand.
  • A parent says they paid. The receipt book says otherwise.
  • You learn that a teacher skipped class from the pupils, weeks later.

A web login to one of our demo accounts, already filled with sample data. Nothing to install.

38 modules built for your trade, in one system.

School management software in Cameroon: an edition of Fiap Systems, the all-in-one business management platform for African SMBs. It combines 38 modules built for this trade with 17 business modules shared by every edition, on web, mobile and desktop, priced in your local currency.

Built for African markets FCFA, Naira, Cedi, Rand, Shilling and more Pay by mobile money (MoMo, Orange Money) Works offline
Why schools switch

Six reasons to run your school on Fiap

Built for Cameroonian schools: two subsystems, official formats, fees paid by mobile money.

01

Both subsystems, official bulletins

Each class is anglophone or francophone with its own grading, both national class ladders are built in, and report cards follow the official layout: coefficients, marks out of 20, appreciation, rank and class average.

02

Marks validated by the head of department

Teachers submit, the HOD validates. Nobody validates their own marks, validated marks are locked, and only validated marks reach the report card.

03

Fees by MoMo and Orange Money

Parents pay from the parent portal, the parent app or a pay link with no login. Every payment names the learner it is for, a payment can never exceed the balance, and every instalment gets a numbered receipt. A parent who already paid the school by MoMo or at the bank declares it with the reference, and the bursar confirms it against the statement before anything is credited.

04

Attestations anyone can verify

Enrolment, attendance, good-conduct and completion certificates carry a serial number and a QR code. Eligibility is checked before one is issued, for example fees cleared and no open discipline case. Report cards and fee receipts can be shared by link and carry a QR code too.

05

Ministry returns without retyping

The EMIS census as an Excel file, candidate registers with place of birth and pass-rate reports for official exams, and inspectorate scorecards for school groups. Before you register, a readiness check lists every learner whose record would be refused, such as a missing or badly typed matricule or the same pupil entered twice.

06

Know who is in class

Teacher presence is recorded per lesson with substitutions arranged, and the parent of each absent pupil gets a same-day alert by WhatsApp, through the school's own account, even when several pupils are absent from the same roll call.

Demo account · sample data
Fiap Systems school dashboard: learners, attendance rate, and fees expected, collected and outstanding
The school dashboard in the demo account: learners, attendance, and fees expected, collected and outstanding.
The real competitor

Fiap vs WhatsApp + notebook

Many schools still run on registers, receipt books, Excel and WhatsApp groups. Here is what changes.

WhatsApp + notebook
Fiap Systems
Report cards
WhatsApp + notebookMarks copied by hand; averages and ranks on a calculator
Fiap SystemsCalculated from validated marks and printed in the official layout
Fee payments
WhatsApp + notebookA receipt book, and arguments about who paid
Fiap SystemsA numbered receipt for every instalment; parents see the balance in their portal
Mobile money
WhatsApp + notebookA screenshot of the transfer, checked by hand
Fiap SystemsPaid from the parent's phone and recorded against the pupil's fees automatically
Absences
WhatsApp + notebookParents find out at the end of term
Fiap SystemsSame-day alert by WhatsApp, from the school's own WhatsApp account
Teachers missing class
WhatsApp + notebookHeard from the pupils
Fiap SystemsPresence recorded per lesson; cover arranged
Ministry returns
WhatsApp + notebookRetyped every year
Fiap SystemsEMIS census exported to Excel; exam candidate registers generated
Certificates
WhatsApp + notebookTyped in Word, impossible to check
Fiap SystemsSerial number and QR code anyone can scan
Paid at the bank or by MoMo
WhatsApp + notebookThe parent comes back with the slip, and someone checks it by hand
Fiap SystemsThe parent declares the reference in the portal; the bursar confirms it against the statement
Exam registration
WhatsApp + notebookForms sent back for a missing or mistyped matricule
Fiap SystemsA readiness check lists every learner who would be refused, before you submit

Keep WhatsApp for the parents' group. Let Fiap keep the marks and the fees.

Security first

Your data stays yours

A school holds minors' records, marks that decide a future, and the fees parents pay. These are the controls built into Fiap, not promises on a brochure.

Walled off from every other business

Your records belong to your account alone. Every sign-in carries your account, the server reads and writes only inside it, and a request without one is refused and logged as a critical event. A desktop computer can only ever sync its own account, and cannot raise anyone to platform administrator or switch on modules you have not taken.

Each role sees its own work

Teachers enter marks, a head of department validates them, and nobody can validate their own marks or edit a validated one in place. Principal, vice-principal, bursar or accountant, discipline master and inspector each have their own view, and parents and pupils see only their own children or themselves in the portal. You can take a single right away from one person, or give one extra right from a safe list.

Each campus sees its own

Staff assigned to a campus see its learners, classes, fees and attendance, plus the records you keep for the whole school group. Another campus's records stay out of reach, even when they search. The owner sees every campus.

Every change on the record

Who did what and when, with the before and after. The database itself refuses edits to the audit trail, and each entry carries a seal that can be rechecked from the audit-log screen. Marks submitted, validated, rejected or reopened, admissions, attendance, promotions, discipline, timetable changes and voided fee payments each leave their own entry.

Passwords and keys locked away

Passwords are stored as one-way hashes, repeated wrong passwords lock the account for a while, and sign-in sessions rotate so a stolen session is detected and cut off. Your mobile-money merchant keys and mail password are encrypted (AES-256-GCM) and never copied to a desktop computer. Parents and pupils can protect their portal with their own password or a one-time code sent by email, and the school desk can reset or remove that access, which ends the sessions already open.

Watched around the clock

An automatic monitor checks the database, the mailbox, mobile-money payments, the books, scheduled jobs and desktop sync every minute, day and night. It emails the Fiap team when something goes wrong and applies a few safe fixes on its own, such as retrying stuck messages or re-running the ledger check. Your data is backed up every day.

Built for schools

Everything in the school edition

Student enrollment

Build complete student profiles with name, date of birth, gender, photo, and address. Store guardian details including phone, email, and relationship. Track medical information, enrollment dates, transfers, and withdrawals. Every student receives a unique ID (STU-XXXXXX) for easy identification across the entire system. The national carte scolaire / MINESEC matricule is also stored on each learner's record. It is unique within the school, and secondary schools can make it mandatory. Each learner's place of birth is recorded too, as exam boards ask for it. Print a student ID card from the learner's record. The learner ID also carries a check digit, so a mistyped or misread number is caught.

Admissions

Process online applications from start to finish. Capture applicant details, previous school information, and preferred class selection. Track every application through pending, approved, and rejected stages. Assign students to the correct branch automatically and convert approved applicants into enrolled students with one click. Once you switch on the web page of the school, parents can also apply from it, choosing one of the classes you have open.

Online pre-admission exams

Catholic and private secondary schools can run their entrance assessment online, so a candidate in Yaoundé or Douala sits it on a phone instead of travelling to the school. The page is light and works on basic Android phones. Each candidate gets a personal code by email and signs in with that code and their date of birth; there is no SMS. The school sets the window and the duration, the time limit is held on the server, answers save as the candidate goes so a dropped connection loses nothing, and the exam is open on one device at a time. Questions can be multiple choice (one or several answers), true/false, short answers or written answers. Multiple choice and true/false, and short answers with set accepted answers, are marked automatically; teachers mark the written answers, by candidate number instead of name if you choose. Results come as a ranked list you can export, results and admission decisions go to parents by email, and admitting a candidate enrols them as a student. If you charge an exam fee, it is paid by mobile money (MTN MoMo or Orange Money) and recorded in the school's accounts. There is no webcam; switching tabs or leaving the page is logged for the marker to see. Available as an option the school switches on.

Fee management

Define fee structures per class and per term, covering tuition, registration, lab fees, transport, and exams. Set billing cycles as monthly, termly, or annual with specific due dates and support for recurring charges. Track every payment with receipt numbers and payment methods, and void mistaken payments with a full audit trail. Automatic late-fee rules apply surcharges on overdue bills, and waiver-aware balances keep every figure accurate so no fees slip through the cracks. Every payment, including each installment, produces its own numbered receipt showing the amount paid now, the total paid to date and the balance remaining, which staff can print or download as a PDF. Once you switch them on, parents can be reminded by email a set number of hours before each instalment falls due.

Promotions

Promote students securely to the next academic year or term. Automatically generate promotion lists based on grading criteria, attendance, or manual selection. Manage alumni transitions, update class structures in bulk, and seamlessly roll over fee balances to ensure academic continuity without administrative headache. With the class ladder set up, each learner is suggested for the next class when their average reaches the pass mark, to repeat when it does not or when they have no marks, and to graduate from the final class.

Attendance tracking

Record daily attendance per class with present, absent, and late statuses. Generate detailed reports by student, class, or time period. Automatically flag chronically absent students so teachers and administrators can intervene early and keep students on track.

Grading system

Configure grade scales with custom boundaries (A = 90-100, B = 80-89, and so on) and GPA values. Record exam results per student, subject, term, and exam type. Percentages are auto-calculated, and teachers can add personalized comments. Build a complete academic record for every student across their entire school journey. Rank learners in their class and print a learner's transcript across every year they spent at the school.

Gradebook analytics

Visualize student performance trends over time, rank students within their class, and drill into subject-level analysis. Compare results across terms to identify improvement or decline. Give teachers and parents clear, data-driven insights into academic progress.

Exam schedules

Schedule exams by class, subject, and term with support for midterms, finals, quizzes, assignments, and practical exams. Assign specific dates, times, and venues for each exam. Set maximum scores and keep students, teachers, and parents informed about every upcoming assessment.

Assignments

Create assignments linked to specific classes, subjects, and teachers. Include titles, detailed descriptions, and due dates. Mark assignments as active or closed and keep a clear record of coursework throughout the academic year.

Timetable management

Build weekly timetables with class, subject, teacher, and room assignments for each time slot. Schedule by day of the week with built-in conflict avoidance so no teacher or room is double-booked. Manage time slots centrally and update schedules in seconds. Every lesson you save is checked against the same class, the same teacher and the same room on that day, and clashes already in the timetable are listed so you can fix them.

Library management

Catalog your entire library with title, author, ISBN, category, shelf location, and copy counts. Track borrowing and returns with due dates, and flag overdue books automatically. Know exactly how many copies are available at any time and keep your library running efficiently.

Parent portal

Give parents secure access to view their child's grades, attendance records, fee balances, and school announcements. Link parent accounts to student profiles so each parent sees only their own children's information. Strengthen the school-parent relationship with transparency and real-time updates. Parents can also open, print and download the numbered PDF receipt for every fee payment in the portal, and share or save it as a PDF from the mobile app. A parent who paid the school's MoMo number or at the bank declares the payment with its reference, and follows its status until the bursar confirms it. Parents and students can protect their sign-in with their own password or a one-time code sent to their email; a code by WhatsApp is offered once the WhatsApp channel is switched on.

Class & section management

Organize classes with unique codes and capacity limits. Assign subjects to each class with their own codes, then link teachers to classes and subjects. Build a clear academic structure that keeps scheduling, grading, and reporting organized from the ground up.

Teacher management

Maintain detailed teacher profiles with staff IDs, qualifications, specializations, and hire dates. Assign teachers to classes and subjects, and link their profiles to user accounts for system access. Keep all educator information centralized and easily accessible.

Teacher substitutions

Track substitute teacher assignments by class, subject, date, and period. Follow each substitution through pending, approved, completed, and cancelled stages. Record the reason for every swap so administrators maintain full visibility into staffing changes.

Disciplinary records

Log disciplinary incidents with categories (minor, moderate, severe), detailed descriptions, and actions taken. Track each case through open, resolved, and escalated statuses. Flag incidents for parent notification and maintain a complete behavioral history for every student.

Hostel & dormitory management

Manage hostels by type (boys, girls, or mixed) with rooms organized by floor and capacity. Allocate beds to individual students and assign wardens to each hostel. Keep housing records organized and ensure every boarding student has a proper placement.

Bus & transport management

Manage your bus fleet with vehicle numbers, license plates, capacity, routes, driver details, pickup and dropoff times, and monthly fees. Assign students to buses with specific pickup points. Give parents peace of mind knowing exactly how their child gets to and from school. Each route has a monthly and a term fare, and a stop can carry its own. Bill transport for a month or a term onto the fees of each enrolled learner, paid at the desk or by MoMo like any fee, and the same month or term is never billed twice.

School year & terms

Define academic years with start and end dates, then break them into terms or semesters. Set current year and term flags so the entire system knows which period is active. Transition between terms smoothly without losing any historical data.

Multi-campus support

Manage multiple school branches from one central platform. Each campus operates with its own students, staff, and finances, while administrators get consolidated oversight and reporting across the entire network. Scale from one campus to many without switching systems.

Fee waivers & scholarships

Grant full or partial fee waivers and scholarships per student, with an approval record for each one. The reduction is reflected automatically in balances and statements, so bursars, parents, and auditors always see the same accurate figure.

Installments & statements

Split any fee into an installment plan that matches what families can actually pay. Print branded fee statements on demand, and track advance payments and sibling discounts without a single spreadsheet. Every installment paid, even one of 20, gets its own numbered receipt with the amount paid now, the total paid to date and the balance remaining, printable and downloadable as a PDF.

Teacher presence

Track daily teacher check-ins so leadership knows who is actually in front of a class. Spot patterns of absence early and keep instructional time protected across every campus. Presence is recorded per lesson, with late arrival detected automatically.

EMIS census

Generate the enrolment and staffing census returns education ministries require, straight from live school data. No more end-of-year scrambles to reconcile paper registers with official forms.

Exam board reporting

Prepare official exam candidate lists and results returns for national exam boards. Candidate details are pulled directly from student records, so submissions are complete, consistent, and on time. The candidate register, on screen and in Excel, includes the place of birth of each candidate.

Inspectorate reporting

Produce inspection-ready reports for school inspectors and education authorities in minutes. Present enrolment, staffing, and academic data in the format oversight bodies expect, without days of manual preparation.

Parent notices

Send fee reminders and a 'results are out' notice to every parent in a class in one click, by email, and by WhatsApp once your school's WhatsApp is connected. School announcements reach families by email and in the parent portal and app.

Attestations & certificates

Issue attestations de scolarité (enrolment), de fréquentation (attendance), de bonne conduite (good standing) and de fin d'études (completion), in English or French. Each document carries a serial number and a QR code that anyone can scan to verify it online. A good-standing attestation is refused while fees are outstanding or a disciplinary case is open, and a revoked document verifies as revoked.

Carte scolaire matricule import

Import the matricules for a whole roster from an Excel or CSV file, with English or French column headers. A preview shows what will be saved before anything is written. The import attaches each matricule to the learner already in the system, matched on name and date of birth, instead of creating a duplicate.

School profile & class ladder

Set the school up as nursery and primary, secondary, or both. One click creates the national class ladder for the Anglophone sub-system (Nursery 1 to Upper Sixth) or the Francophone sub-system (Petite Section to Terminale). Secondary schools can make the carte scolaire matricule mandatory.

Payment declarations

A parent who paid the school's MTN MoMo or Orange Money number, or paid at the bank, declares it from the parent portal with the transaction reference, so nobody has to come in with the slip. Nothing is credited until the bursar checks it against the statement and confirms it, for the declared amount or less, or rejects it with a reason. A declaration can never exceed what is still owed, and the same reference cannot be declared twice unless it was rejected. A confirmed payment gets the same numbered receipt as any other.

Exam registration readiness

Before you register candidates for an official exam or the carte scolaire, one list shows every learner whose record would be refused: no matricule or no class first, then a badly typed matricule, a sex that is not M or F, an unlikely date of birth, digits or symbols in a name, a missing place of birth, or the same pupil entered twice. Filter by class and export the list to Excel.

Report cards and receipts with a QR check

Share a report card or a fee receipt by link or QR code, or send it by WhatsApp from your own phone, and print it with the QR code on it. Whoever scans it sees only the school's name, whether it is still valid, and for a fee receipt its number, date and amount, or for a report card the school year and term, never the pupil's name. A report card also carries a short reference code worked out from its marks, and the check page shows the same code for comparison.

Canteen

Meal plans by the day, the week, the term or the meal, and the learners subscribed to each. Plan the week's menu, and the serving staff tick the meals served from a daily register that shows each child's allergy note. Billing puts the canteen on each learner's fees for the term or the dates you choose, and no day or meal is ever billed twice. Reports show the meals served and what the canteen costs. Available as an option.

PV de délibération

The class council minutes for a term or for the year, in the MINESEC layout: each learner's average out of 20 from validated marks only, the rank, and the decision (admis, redouble or exclu) with any distinction, plus the council members. The sheet suggests admis or redouble from the pass mark and shows the marks still waiting for validation. Once final, the minutes are frozen; reopening them needs a reason and is logged. Print it or export it to Excel.

Statistical return

The end-of-year statistical return, from your own data: enrolment by class, sex and age, repeaters, results per class taken from the PV de délibération (or from validated marks), and teaching staff by sex and status. Exported to Excel with French and English headings. It holds counts only, never a learner's name.

Owner app on the phone

The Fiap app on Android shows the school owner the day: fees collected against yesterday and how parents paid, what is still owed after waivers, this term's collection rate, learners present, classes not yet marked, staff in and canteen attendance, the biggest balances and today's payments. Reports over 7 or 30 days show fees collected day by day, collected minus expenses, the attendance rate and collection by class and fee type. Teaching roles have no access to it.

Included in every edition

Plus everything every business gets

Staff, payroll, expenses, accounting, automation and the assistant: the same shared core in all eight Fiap editions.

  • Staff & role management
  • Staff attendance
  • Payroll
  • Expense tracking
  • Double-entry accounting
  • AI academic assistant
  • Workflow automation
  • Internal messaging
  • Document management
  • Notifications & alerts
  • Audit trail
  • Leave management
  • Shift management
  • Performance reviews
  • Announcements
  • Settings & branding
  • Offline desktop app
What each one does
Staff & role management
Seven or more built-in roles including Owner, Admin, Manager, Teacher, Parent, Student, and Staff, each with tailored access controls for their specific portal. Teachers see grades and attendance. Parents see their child's records. Administrators see everything. The right people access the right information. Owners and admins can also take a single right away from one person, or give one extra right from a safe list, and every change is logged.
Staff attendance
Track employee clock-in and clock-out times with automatic late arrival detection. Generate attendance reports by day, week, or month, and feed the data directly into payroll calculations. Accountability for every staff member, every day. Staff can clock themselves in and out on the server's clock, not the phone's, and the attendance report totals each person over any period, by department.
Payroll
Automate salary calculations with support for deductions, bonuses, tax withholdings, and employer/employee contributions. Calculate net salary accurately and generate professional pay slips for every staff member. Save hours of manual work and ensure your team is paid correctly, on time. Overtime hours are paid at each person's own rate and, if you switch the rule on, absences not covered by approved leave and late arrivals from the attendance register come off the pay as separate lines on the payslip.
Expense tracking
Record and categorize every school expense across rent, utilities, salaries, supplies, transport, marketing, maintenance, taxes, and insurance. Generate exportable reports that show exactly where your budget goes and help you plan for the future.
Double-entry accounting
A full chart of accounts covering assets, liabilities, equity, revenue, and expenses. Create journal entries with automatic debit/credit validation, and generate financial reports that give administrators and board members a clear picture of the school's financial health. For your accountant: the bilan and compte de résultat in the SYSCOHADA format, and the journal, general ledger and trial balance exported for Sage or Ciel. A cash-flow statement is drawn from the posted entries too.
AI academic assistant
Ask questions about students, attendance, fees, or grades in plain language and get instant answers. "How many students are absent today?" or "Which class has the highest average grade this term?" The AI understands your school's data and delivers insights in seconds.
Workflow automation
Set up if-then rules that trigger automatically when events happen. When a student is marked absent 3 days in a row, notify the parent. When a fee payment is overdue, send a reminder. Eliminate repetitive tasks and let the system handle the routine.
Internal messaging
Real-time messaging for staff, parents, and students with direct messages and group chats. Share files, images, and updates without leaving the system. Keep communication organized and accessible to everyone who needs it.
Document management
Upload and manage academic documents by category. Generate report cards, certificates, and official letters from templates. Keep every important document in one searchable, organized location that the right staff members can access anytime.
Notifications & alerts
Automatic alerts for overdue fee payments, student absences, upcoming exams, and school-wide announcements. Parents, teachers, and administrators each receive the notifications relevant to them. No one misses a critical update.
Audit trail
Every action in the system is logged with the user who performed it, what changed, and a precise timestamp. Filter by feature, user, or date range to investigate any activity. Complete transparency for administrators and compliance requirements. The database itself refuses edits to an audit entry, and each entry carries a seal that the audit-log screen can recheck.
Leave management
Handle staff leave requests for annual vacation, sick days, maternity, paternity, and unpaid leave. Approval workflows ensure proper authorization, and leave balances update automatically so managers always know team availability.
Shift management
Define shifts and assign staff members to specific shifts by date. View the full schedule in a calendar display to spot coverage gaps and ensure smooth daily operations across departments and campuses.
Performance reviews
Conduct structured reviews for teachers and staff with ratings, written comments, goal-setting, and review period tracking. Build a performance history that helps school leaders develop talent, recognize excellence, and address areas for growth. Build your own review criteria with weights that add up to 100, score each one, and follow each goal through to achieved or missed.
Announcements
Broadcast school-wide announcements with priority levels and targeted audiences. Send updates to all users, or narrow the audience to parents only, teachers only, or students only. Pin critical messages to the top and set expiration dates so outdated information clears automatically.
Settings & branding
Customize the system with your school name, logo, colors, currency, timezone, and language. Every report card, receipt, and screen reflects your institution's identity, giving students, parents, and staff a polished, professional experience.
Offline desktop app
The Windows desktop app keeps working with no internet. From desktop version 1.3.0 it is a full two-way copy of your account: your business screens work offline, and what was done on the computer and in the cloud comes together when the connection returns, with money posted once and stock counted once, even when two computers worked offline at the same time. Actions that need the internet by nature, such as a mobile-money request or sending an email, work from the desktop while it is online and say so when it is not.
Pricing

A price list built for your trade

Every industry is priced on what actually drives its work. Prices are shown in US dollars and in your local currency.

School prices

Priced per learner. Staff accounts are unlimited, and the parent and student portals, the mobile app, receipts and attestations are all included. Pay per month, per term (3 payments a year) or per year (2 months free).

Growing school

151 to 1,000 learners

+$0.12/learner/mo
(~ 73 FCFA /learner/mo)
Added to the $15 base for each learner above 150
  • Everything in the flat price
  • Pay only for the learners you enrol
  • Unlimited staff accounts
  • +1 GB storage per 100 learners
  • Automatic backups & free updates
Large school

Above 1,000 learners

+$0.08/learner/mo
(~ 49 FCFA /learner/mo)
A lower rate for each learner above 1,000
  • Everything in the flat price
  • Lower rate past 1,000 learners
  • Unlimited staff accounts
  • +1 GB storage per 100 learners
  • Automatic backups & free updates

Work out the price for your school

Per month$33(~ 20,130 FCFA)
Per term$110(~ 67,100 FCFA)3 payments a year
Per year$330(~ 201,300 FCFA)2 months free

$15 up to 150 learners, then $0.12 per learner up to 1,000 and $0.08 per learner above that.

Examples
  • 120 learners$15/mo
  • 200 learners$21/mo
  • 500 learners$57/mo
  • 1,000 learners$117/mo
  • 2,000 learners$197/mo

Every cloud plan includes the web and mobile apps, the desktop app (1 computer unless your plan states more), automatic backups and free updates.

Add-ons Extra desktop computer +$5/mo Extra storage (per 10 GB) +$3/mo AI assistant (fair use: 2 million tokens a month) +$10/mo Extra branch or campus +$8/mo Priority support +$5/mo

Prices exclude onboarding, installation, training and support, which are quoted separately.

FAQ

Your questions, answered

What is Fiap Systems Edutech?

Fiap Systems Edutech is a complete school management platform that handles student enrollment, fee management, the grading system, and attendance tracking in one connected system. It also includes a parent portal, timetables, library management, promotions, payroll, and double-entry accounting so an institution can run academics and administration together.

How is this better than WhatsApp, Excel and a receipt book?

Those tools hold what someone types in. Fiap works it out: report cards are calculated from validated marks in the official layout, every fee payment gets a numbered receipt and updates the balance parents see, mobile-money payments are recorded against the pupil automatically, and absence alerts go out the same day. Keep WhatsApp for the parents' group; let Fiap keep the marks and the fees.

Can I try it before paying?

Yes. Ask for a demo login and we give you access to a demo school on the web, already filled with sample data. There is nothing to install.

Does the school system work offline?

Yes. The Offline plus Cloud Sync edition keeps attendance, grading, and fee collection working with no internet, then syncs automatically once you are back online. From desktop version 1.3.0 the desktop is a full two-way copy of your account: the canteen, transport billing, fee lines for a single learner, the PV de délibération and the payment declarations parents send all work offline too, and the class council is finalised once, even when two computers worked offline. Things that need the internet by nature, such as a shared report-card or receipt link, a pay link for one learner, a mobile-money payment or an email reminder, work from the desktop while it is online and say so when it is not. Parents and pupils always sign in to the portal online. There is also an Offline Standalone edition that runs entirely on your own computers and needs no internet connection at all.

What currencies is the school system priced in?

Pricing is shown in your local currency, including FCFA, Naira, Cedi, Rand, Kenyan Shilling, and more, detected automatically for your location. Fee payments can be collected by mobile money such as MoMo and Orange Money, as well as cash and bank transfer.

Can fees be collected in installments, with waivers and discounts?

Yes. Fees can be split into installment plans, and schools can grant full or partial waivers and scholarships per student, apply sibling discounts, and track advance payments. Balances update automatically to reflect every reduction, and branded fee statements can be printed for parents at any time.

Is there a parent portal for grades and fees?

Yes. The parent portal gives parents secure access to view their child's grades, attendance records, fee balances, and school announcements. Parent accounts are linked to student profiles so each parent only sees their own children's information, with real-time updates. Parents can protect their sign-in with their own password or a one-time code sent by email.

Can it generate report cards and handle multiple campuses?

Yes. The grading system builds a complete academic record per student and generates report cards and certificates from templates. Multi-campus support manages several branches from one platform, each with its own students, staff, and finances, while administrators get consolidated oversight across the network.

Does it handle the carte scolaire matricule for secondary schools?

Yes. The national carte scolaire / MINESEC matricule is stored for each learner and is unique within the school, and a secondary school can make it mandatory. A whole roster can be imported from Excel or CSV, with English or French column headers and a preview before anything is saved. The import matches learners already in the system on name and date of birth and attaches the matricule to them instead of duplicating them.

Do parents get a receipt for every installment?

Yes. Every payment, even one of 20 installments, gets its own numbered receipt showing the amount paid now, the total paid to date and the balance remaining. Staff can print it or download it as a PDF, parents can do the same in the parent portal, and the mobile app lets them share or save the PDF.

How does an employer or another school verify an attestation?

Every attestation carries a serial number and a QR code. Anyone can scan the code to verify the document online, and a revoked document verifies as revoked. Attestations of enrolment, attendance, good standing and completion are issued in English or French, and a good-standing attestation is refused while fees are outstanding or a disciplinary case is open.

A parent paid at the bank or by MoMo outside the app. How is it credited?

The parent declares the payment in the parent portal with the transaction reference. Nothing is credited until the bursar checks it against the school's statement and confirms it; the bursar can also confirm a lower amount or reject it with a reason. A confirmed payment gets the same numbered receipt as any other, and the same reference cannot be declared twice unless it was rejected.

How do we avoid exam registrations being sent back?

Run the readiness check before you register. It lists every learner whose record would be refused, blocking problems first: no matricule or no class, then a badly typed matricule, an unlikely date of birth, a missing place of birth or the same pupil entered twice. You can export the list to Excel, fix the records, and then export the candidate register with place of birth included.

Does it produce the PV de délibération and the end-of-year statistical return?

Yes. The class council minutes are built per class for a term or the year from validated marks only, with each learner's average out of 20, the rank and the council's decision, and they are frozen once final. The statistical return then counts enrolment by class, sex and age, repeaters, results per class and teaching staff, and exports to Excel. Neither needs retyping marks or lists by hand.

See your school in a demo account

Ask for a demo login and try a school already set up with sample classes, learners, marks and fees. It runs in your browser, nothing to install.

Download capabilities (PDF) Download user guide (PDF)