Everything schools ask before deploying Edupro SMS — answered honestly.
No matching questions found.
Try different keywords, or contact our team directly.
What Edupro SMS is and how it works
Edupro SMS (School Management System) is a complete, modular software platform built specifically for Zimbabwean schools. It manages every aspect of school administration — learner records, admissions, attendance, school fees, timetabling, academic reporting, communications, e-learning, asset management, and staff training — in one integrated system.
It is designed for both ZIMSEC Heritage-Based Curriculum schools and Cambridge International schools, and works fully offline on the school's own local server.
Edupro SMS was designed specifically for the Zimbabwean school environment. This means:
It is not a generic product adapted for Zimbabwe — it was built from the ground up for this context.
Edupro SMS is currently live at 5 schools across Zimbabwe, including Gresham Government Primary School, B and P Study Centre, and First Class High School. Schools span government, private, and study centre categories. No school has left the platform since its launch.
The school owns 100% of its data — always. Edupro SMS is the custodian of the system and provides support, but the school's data belongs to the school. If a school ever stops using Edupro SMS, they retain full access to their data. We do not hold data hostage or restrict exports.
Yes. The parent portal allows parents to view their child's fee account balance, download receipts, check attendance records, and access academic reports. Parents can access the portal from a smartphone browser. Additionally, COM-400 pushes key updates — fee receipts, absentee alerts, and school announcements — directly to parents via WhatsApp and SMS, so even parents who are not comfortable using a web portal stay informed.
Edupro SMS is independently developed and positioned. It is not currently an official MoPSE system. However, it is designed to comply fully with MoPSE reporting requirements — attendance returns, class registers for inspector visits, ZIMSEC attendance certificates, and termly statistical tables are all generated in Ministry-standard formats.
Edupro SMS is browser-based — any device with a modern web browser can access the system on the school's local network. This includes:
No software installation is required on staff devices. The system runs on the school's local server and is accessed via a web browser.
Currently, Edupro SMS is browser-based and works on any device through a web browser — including smartphones. A dedicated mobile app is on the product roadmap. In the meantime, the system's interface is optimised for mobile screens, meaning teachers can comfortably mark attendance registers on their phones.
Costs, managed services, and what is included
There are two cost components:
There are no per-user fees, no per-learner fees, and no per-module charges. See the full pricing page for details.
Basic Managed Services ($250/term) includes remote phone and WhatsApp support during school hours, remote desktop support sessions, system updates and patches, and a 4-hour response time.
Full Managed Services ($400/term) includes everything in Basic, plus a scheduled on-site visit to your school each term, priority 2-hour response time, proactive system health monitoring, refresher training sessions for staff, and a term-end review meeting with your management team.
No. Edupro SMS is priced per school — not per learner, not per teacher, not per module. Whether your school has 100 learners or 2,000, the price is the same. All 10 modules are included in the setup fee.
The $2,000 setup covers the full system including all 10 modules. There is no reduced price for fewer modules — the setup investment is the same. However, you are not obligated to use all modules immediately. Many schools start by actively using 3–4 modules and adopt the rest as staff grow comfortable with the system. Contact us to discuss which modules to prioritise for your school's most pressing needs.
We accept USD cash, USD bank transfer (RTGS), and EcoCash. All pricing is quoted in USD. Managed service invoices are sent to the Bursar before the start of each term for pre-payment.
Hardware is the school's responsibility. The $2,000 setup fee covers software installation and configuration only. If your school does not have suitable server hardware, our technical team will assess your needs and recommend appropriate specifications — you source and purchase the hardware, and we install the system on it. For smaller schools, a standard desktop PC can serve as the local server.
No. The system continues to work — it runs on your school's own server and you own the licence. If you stop paying managed services, you simply move to a self-managed arrangement and lose access to the Edupro support team. Your data remains yours at all times. We do not restrict access or disable the system.
Installation, training, and go-live
From the moment our technical team arrives at your school with a signed agreement, the full system — installed, configured, data migrated, and staff trained — is operational within 72 working hours. This is not a marketing promise; it is a target we have consistently met at every school deployment to date.
The 72 hours covers server setup, all module configuration, import of your existing student and fee data, school branding on printed documents, and role-specific training for all staff groups.
Before our team arrives, the school should prepare:
Our team will do a pre-deployment site visit to assess your infrastructure and guide you through what to prepare.
Yes. Edupro SMS deploys nationally across all 10 provinces. For schools outside Harare, our team plans a multi-day visit combining deployment and training in one trip. Travel and accommodation costs are the responsibility of the school and will be included in the deployment proposal. The 72-hour deployment clock starts when our team arrives at your school, not from the date of agreement.
Yes. Our technical team migrates your existing data from Excel and CSV files as part of the setup process. Typical data migrated includes student records, historical fee ledger balances, and staff information. If your school uses a different software system, we assess migration feasibility on a case-by-case basis. You will not be starting from zero.
Training is included in the setup fee and delivered in role-specific sessions:
Training materials are left with the school. Refresher training is available as part of the Full Managed Services plan each term.
Edupro SMS is designed for school staff — not IT professionals. The interface is straightforward, and common tasks (recording a payment, marking a register, generating a report card) are designed to be completable in a few clicks. In our experience, most staff are confidently using their daily tasks within one day of training. For staff who need more time, our support team is available by phone and WhatsApp during school hours.
Yes — and we recommend it. After installation, schools typically run Edupro SMS in parallel with their existing processes for a short period to verify data accuracy and build staff confidence. Our technician remains on-site or on call during this parallel-running period. The Headmaster signs a final go-live confirmation once the team is satisfied.
How the system works without internet
Yes — this is exactly what Edupro SMS was designed for. The system runs entirely on your school's local server. Teachers mark registers, the Bursar records payments, and the Deputy Head generates reports — all without any internet connection. Internet is only needed for cloud backup (to ZimHPC) and for sending parent SMS/WhatsApp notifications. Both of these happen automatically when internet is available and queue when it is not.
Yes. All core functions — attendance registers, fee recording, report card generation, timetabling, student records — work 100% offline. The features that require internet are: cloud backup to ZimHPC, parent SMS/WhatsApp alerts, and the online parent portal. For schools with no internet, we recommend a local external hard drive backup schedule as a precaution. Our team will set this up during deployment.
Nothing. The system keeps working exactly as normal. Data is saved to the local server — not the cloud — during daily operations. When internet connectivity is restored, any pending cloud syncs happen automatically in the background. Staff do not need to take any action.
ZimHPC is the Zimbabwe Higher Performance Computing Centre, located at the University of Zimbabwe in Harare. It is one of the most secure and capable data centres in the country. Edupro SMS uses ZimHPC for cloud backup because:
Sync uses only incremental data — only changes since the last sync are uploaded, not the entire database. For a typical school's daily operations, this is a small amount of data (usually a few megabytes per day). Even schools on limited LTE mobile data plans can sustain the sync without significant data costs.
The system auto-saves data every 30 seconds to the local database, so at most 30 seconds of data entry could be affected. We strongly recommend all schools connect their server to a UPS (Uninterruptible Power Supply) with a minimum 2-hour runtime. This is on our pre-deployment checklist. When power is restored, the server restarts automatically and staff can continue from where they left off.
How your school's data is protected
Your data is stored primarily on your school's own local server — on your premises, under your physical control. For online deployments, encrypted backup copies are stored at ZimHPC (University of Zimbabwe). Edupro SMS does not store your school's data on our own servers.
Edupro technical staff can access your system remotely only with your explicit consent — for example, when you contact us for support and grant us a remote session. All remote access sessions are logged. We do not maintain standing access to your school's system or data outside of support engagements.
Learner data is stored securely on the school's local server with role-based access controls — only users with the appropriate permissions can view student records. Cloud backup data is encrypted in transit and at rest. Access to the parent portal is authenticated per parent. We follow data protection best practices aligned with Zimbabwean data protection guidelines.
For online deployments with ZimHPC backup active, all data up to the last sync point is recoverable. Our team installs Edupro SMS on replacement hardware and restores the backup. For offline-only schools, recovery depends on the most recent local backup. This is why our deployment checklist includes setting up an automated local backup to an external drive. Schools with regular backups can typically be restored within a few hours.
QR receipts generated by FIN-500 link to a verification endpoint that confirms the receipt's authenticity in real time. If a parent presents a receipt — printed or on their phone — the Bursar or a parent can scan the QR code to verify that it is a genuine, recorded transaction. Fraudulent receipts (photocopied or digitally altered) will not pass verification. This protects the school from a common fraud risk in school fee collection.
Edupro SMS has role-based access control. Standard roles include:
Custom roles can be configured during setup.
Questions about specific system modules
Yes. FIN-500 supports USD and ZiG as dual currencies. The Bursar sets an exchange rate per term. A parent can pay a mixed amount — for example, $100 USD in cash and an EcoCash ZiG payment for the balance — and FIN-500 records both components accurately on the receipt, showing the ZiG amount and its USD equivalent at the configured exchange rate. Financial reports are available in either currency.
Yes. When a student is marked absent on the morning register, ATT-300 triggers an alert to COM-400 which sends a WhatsApp or SMS message to the parent's registered number. The message is sent automatically — the teacher does not need to take any additional action. Alerts require brief internet connectivity to deliver; they queue and send when connectivity is available if the school is currently offline.
LMS-200 is powered by Moodle — the world's most widely used open-source Learning Management System, trusted by over 400 million learners globally, including the University of Zimbabwe and most South African universities. Moodle provides your school with online lessons, assignment submission, quizzes, gradebooks, and course resources. It runs on the school's local server and works offline, syncing to the cloud when internet is available.
Yes. RPT-800 supports dual-curriculum schools. ZIMSEC students are assessed using the ZIMSEC grading scale (1–7), while Cambridge students use the Cambridge grade band (A*–U for IGCSE, A–U for AS/A Level). Report card templates are separate per curriculum, and the system correctly applies the right grading framework to each student based on their curriculum assignment in SIM-100.
TTS-300 includes a clash detection engine that prevents the same teacher from being assigned to two classes at the same time, and prevents the same classroom from being double-booked. When a clash is detected, the system alerts the timetabler and prevents saving the conflicting allocation. The engine also manages split classes and double periods. For complex timetabling (e.g., A Level combinations), the system supports manual override with clash warnings.
AST-900 manages the full asset lifecycle: acquisition (purchase date, cost, supplier), assignment (which department or room the asset is assigned to), maintenance (scheduled service dates, maintenance history, fault reports), and disposal (write-off, sale, or donation records). It generates asset valuation reports for Board and audit purposes, and produces a depreciation schedule for annual financial reporting.
Yes. FIN-500 integrates with RPT-800 to apply a configurable fee clearance gate. The Headmaster sets a threshold (for example, more than $50 outstanding). When RPT-800 processes report cards for distribution, students with balances above the threshold are flagged and their report cards are held. This is a configurable setting — schools can choose to apply it strictly, softly (warning only), or not at all.
ZIMSEC, Cambridge, and subject configuration
Yes. Edupro SMS is designed to run both curricula simultaneously within the same school. Each student is assigned to a curriculum (ZIMSEC, Cambridge, or both for transition-year students), and all relevant modules — grading, report cards, attendance certificates, timetabling — apply the appropriate framework for that student. Schools already running both Cambridge and ZIMSEC programmes are live on the system.
Yes. Edupro SMS includes the complete ZIMSEC Heritage-Based Curriculum subject list from ECD through A Level — all primary subjects, O Level subjects (core, sciences, humanities, languages, commercial, technical, ICT, and arts), and A Level subject combinations. ZIMSEC subject codes are pre-configured. You can also add custom or non-ZIMSEC subjects (e.g., extracurricular activity records). See the full subject list on the Curriculum & Subjects page.
Yes. Edupro SMS supports IGCSE (Cambridge O Level equivalent), AS Level, and Cambridge A Level. The system uses Cambridge grading bands (A*–U for IGCSE, A–U for AS/A Level). Cambridge Centre Numbers and Candidate Numbers are configurable in RPT-800 for schools that submit results to Cambridge Assessment International Education.
Yes. ATT-300 generates individual attendance certificates per student per term in the format required by ZIMSEC for examination entry. These can be printed or saved as PDF. The certificate shows total school days, days present, days absent, percentage attendance, and the class teacher's signature block.
Practical subjects with separate assessment components (theory, practical, and project or coursework) are supported in RPT-800. Assessment components and their weightings are configurable per subject. For example, Agricultural Science can be configured with a theory component, a practical component, and a project — each with its own weighting — and the system calculates the combined grade automatically.
Yes. Edupro SMS works for ECD and primary schools, secondary schools, combined schools, and study centres. Modules like SIM-100, ATT-300, FIN-500, and COM-400 are just as relevant — and just as powerful — for a primary school as they are for a secondary school. Gresham Government Primary School is one of our live deployments.
Getting help after deployment
Our dedicated support team is in the office Monday to Friday, 07:30 – 16:30. There is a separate field team that handles on-site deployments and visits. For P1 emergencies (system completely down during school hours), the technical lead is reachable outside these hours — contact details are provided to all deployed schools.
A P1 (Priority 1) incident is when the school's Edupro SMS system is completely down during school hours — meaning no staff can access any module. This is treated as a critical incident regardless of which managed services plan the school is on. P1 incidents are escalated immediately to the technical lead. The standard P1 response target is within 4 hours for remote resolution, or next business day for on-site resolution if remote access is not sufficient.
You can reach our support team through:
For Managed Services clients, your support contact details are also provided in your welcome pack at deployment.
Yes. System updates — including bug fixes, security patches, and feature improvements — are included for all Managed Services clients. For self-managed schools, updates are available on request. Moodle version updates are managed by Edupro's technical team and applied to all deployed schools on the standard Moodle release cycle.
No. The school's System Administrator (typically the IT Coordinator or a designated admin officer) can create and deactivate user accounts directly in the system without contacting Edupro. Staff user management is self-service. If the System Administrator needs help, our support team can walk them through the process on a call.
Yes. Full documentation is available at docs.html covering system architecture, each module's user guide, role-based instructions, curriculum configuration, and troubleshooting guides. Printed training materials are also left with the school at deployment. For Moodle-specific guidance, Moodle's own extensive documentation library is also available online.
Our team is here to help. Call, WhatsApp, or send us a message and we'll get back to you within 4 hours during school hours.
Book a free 45-minute demonstration or register your school today.