School Management System in Morocco
Run admissions, fees, attendance, exams, and parent communication for ecoles privees in Casablanca, Rabat, and Marrakech, French-mission schools aligned with AEFE, and IB schools across the Kingdom. Trilingual UI (Arabic, French, English), MAD payment rails, and report layouts that map to Ministere de l'Education Nationale formats.
A school management system in Morocco is software that centralises admissions, fee billing, attendance, exam evaluation, and parent communication for primary and secondary schools operating under Moroccan or international curricula. OpenEduCat provides Arabic and French interfaces, dual Hijri-Gregorian calendars, MAD payment integration, and student records compatible with Ministere de l'Education Nationale reporting conventions.
solutionPage.featuresTitle
solutionPage.featuresSubtitle
Trilingual UI: Arabic, French, and English
Switch the entire interface between Arabic (RTL), French, and English per user. Bulletins, transcripts, and parent emails generate in the language the family chose at admission. Tamazight labels are available for school names and addresses on roadmap; full Tamazight UI is not yet shipped. Darija is used as-is in free-text fields, no transliteration imposed.
Massar-aware student records
Capture the Massar code (Code Massar / CNE) alongside every learner record and export class lists in CSV layouts that match what schools upload to the national platform. Direct API sync with Massar is on the public roadmap and depends on Ministere AREF authorisation; today the workflow is import-export rather than live integration. We are upfront about that so admissions teams plan accordingly.
Baccalaureat and controle continu exam tracking
Configure evaluation models for Bac regional, Bac national, controle continu, and devoirs surveilles. Weighted averages per semestre, mention thresholds (Passable, Assez Bien, Bien, Tres Bien), and per-matiere coefficients used in Moroccan secondaire. Also supports IB MYP/DP and Cambridge IGCSE evaluation in parallel for international sections.
Hijri and Gregorian dual calendar
Display both Hijri and Gregorian dates across bulletins, attendance, and fee schedules. Mark Ramadan timetables, Aid el Fitr, Aid el Adha, Mawlid, and Moroccan national holidays (Independance, Fete du Trone, Marche Verte) automatically. Schools can publish an adjusted Ramadan horaire that parents see on the portal.
MAD payment rails: CMI, M2T, bank transfer, and cash
Issue fee invoices in dirhams, accept card payments via CMI gateway, online wallet via M2T, virements bancaires through Attijariwafa, BMCE, and Banque Populaire, and cash receipts at the bursar's office. Echelonnement (installment plans) and frais d'inscription separated from frais de scolarite, with Arabic and French recus.
Ministry-aligned report layouts
Pre-built bulletin templates that match the Ministere de l'Education Nationale conventions for primaire, college, and lycee, including the official column order, mentions, and director signature block. Export class statistics, taux de reussite, and effectifs in the formats AREF inspectors request during visits.
solutionPage.useCasesTitle
solutionPage.useCasesSubtitle
solutionPage.useCasesChallengeLabel
Juggling Excel files, WhatsApp groups, and a fee-collection notebook means double-entry between the secretariat and the bursar, and parents call the office to ask for their child's note instead of opening an app.
solutionPage.useCasesOutcomeLabel
One portal for admissions, frais, bulletins, and parent messages. Bursars close monthly fee runs in hours, not days, and parents in Casa Anfa or Hay Riad self-serve their child's grades and absences from the Arabic-French mobile app.
solutionPage.useCasesChallengeLabel
AEFE-conventioned and partner schools need to run a French calendrier scolaire, evaluate par competences for cycle 3, generate livrets scolaires uniques where required, and still report some figures locally in Morocco.
solutionPage.useCasesOutcomeLabel
Run the French rhythm and evaluation framework in one tenant while keeping a second view for Moroccan local reporting. School directors satisfy both AEFE inspection requests and Moroccan AREF queries from the same database.
solutionPage.faqTitle
solutionPage.faqSubtitle
Does OpenEduCat integrate with Massar, the national student platform?
We support the workflow, not yet a live API. Every student record carries the Code Massar (CNE), and our class-list exports use the column structure that schools upload to Massar. A direct API sync is on the public roadmap and depends on Ministere AREF authorisation, which is not granted to every vendor. We would rather be honest about that than over-promise: today, you import and export, you do not push live.
How good are the French and Arabic interfaces in practice?
Both are production-grade. The French UI has been used by francophone schools for over a decade, and the Arabic UI runs right-to-left across forms, bulletins, and parent emails. Where translation gaps exist, they tend to be in niche admin labels rather than parent- or teacher-facing screens; schools can override any label themselves. Tamazight is not a full UI language yet, although you can store Tamazight school names and addresses.
Is OpenEduCat suitable for AEFE-conventioned or French-mission schools in Morocco?
Yes. You can run a French calendrier scolaire (September to July with the standard vacation cuts), evaluation par competences for cycle 3, and bulletins in the French format, while keeping a parallel Moroccan reporting view for the local authorities. Schools in the AEFE network typically run two reporting layers; OpenEduCat handles both from a single tenant.
Where is school data hosted? Can we keep it in Morocco or the EU?
Three options. Self-host on a Moroccan provider (for example a Casablanca or Tangier datacentre) for full data sovereignty. Self-host on a European cloud region (Paris or Frankfurt) for AEFE schools that prefer EU GDPR alignment. Or use OpenEduCat managed cloud with an EU region. We do not force a single region and we do not move data without written consent.
What does a 500-student ecole privee pay in MAD per year, all-in?
Community Edition is free to self-host; budget for a small Moroccan VPS (around 3,000-6,000 MAD per year) and a part-time IT contact. Enterprise plans for 500 students typically land in the 25,000-60,000 MAD per year range depending on modules and support level, before any one-time migration help. We will quote the exact figure after a discovery call; what you see above is honest market range, not a teaser.
solutionPage.relatedTitle
solutionPage.relatedSubtitle
School Management System — One Platform for Your Entire School
OpenEduCat is an open-source school management system that runs admissions, attendance, grades, fees, library, hostel, exams, and parent communication from one student record. Used in 30,000+ institutions across 50+ countries. Free Community Edition. Self-host or managed cloud.
solutionPage.exploreLinkOpen-Source LMS for Institutions — Self-Hosted, Enterprise-Ready
Not a free student login portal. OpenEduCat is a commercial-grade open-source LMS built for universities, colleges, and education groups that want to own their data, extend their stack, and avoid per-user licensing creep. LGPLv3 source code, PostgreSQL backend, modern Python (Odoo) architecture, and a native path from LMS into admissions, fees, library, and hostel.
solutionPage.exploreLinkFree LMS Software for Institutions — Enterprise-Deployable, Self-Hostable, No Per-User Fees
For IT directors, deans, and education groups looking to deploy a free LMS at institutional scale — not for students or teachers trying to log in to their school's system. OpenEduCat is an LGPLv3 open-source LMS with no per-user licensing, full source code, and a modern Python stack. Self-host it, audit it, extend it, and plug it into admissions, fees, library, and hostel in one platform.
solutionPage.exploreLinkCollege Management System
Run admissions, attendance, exams, fees, library, and hostel from one platform built for mid-market colleges — undergraduate, polytechnic, and professional institutes. Open-source under LGPLv3, trusted by 6,800+ colleges across 80+ countries, and priced so a 2,000-student college does not need a seven-figure IT budget.
solutionPage.exploreLink¿Listo para Transformar Su Institución?
Vea cómo OpenEduCat libera tiempo para que cada estudiante reciba la atención que merece.
Pruébelo gratis por 15 días. No se requiere tarjeta de crédito.