Built for Namibian Schools

Run your school
with confidence
and clarity.

EasyEnroll Namibia is a complete school management system — admissions, academics, finance, library, and parent portal, all secured and integrated in one platform.

6
User Roles
48
Modules
12
Print Views
100%
Namibia-built
📝

Admissions

Online forms, document uploads, approval workflow

👥

Students

Full profiles, class assignment, grade management

📊

Assessments

Tests, exams, quizzes, projects — live grade calc

💰

Finance

Invoices, payments, receipts, balance tracking

📚

Library

Book catalog, loans, overdue tracking

👨‍👩‍👧

Parent Portal

Marks, homework, fees, timetable, messaging

Everything You Need
One system. Every function.

Designed specifically for Namibian schools — from KG to Grade 12 — EasyEnroll Namibia replaces scattered spreadsheets and paper files with a single, connected platform.

Online Admissions

Parents apply from any device — KG, Primary, Secondary forms. Custom fields, file uploads for documents, and a full approval workflow.

Online formDocument uploadsCSV export

Student Management

Full student profiles — personal info, parent contacts, medical, fee balance, photo. Assign and reassign students to classes. Print class lists.

Edit profilesClass assignmentPrint roster

Attendance Tracking

Daily digital roll per grade — Present, Absent, Late, Excused. Teachers only see their assigned class. Date-range reports and CSV export.

Per gradeDate rangesExport

Assessments & Marks

7 assessment types: Test, Exam, Quiz, Assignment, Homework, Project, Practical. Live percentage and letter grade as marks are entered.

7 typesLive gradesPrint report

Report Card Designer

Fully configurable — upload your logo, choose header style, show/hide rank, conduct, attendance, effort, watermark, signature labels. A4 print-ready.

Custom logoA4 printPDF save

Timetable Builder

Build weekly timetables per grade — regular periods and break slots. Teachers see only their grade. Print or download as A4 landscape PDF.

Per gradeA4 printBreak slots

Finance Module

Create invoices, record payments (Cash, EFT, Bank Transfer, Card), track balances, print receipts and statements. Full CSV export.

InvoicingPaymentsStatements

Library Management

Book catalog with ISBN, author, category, copies. Issue and return tracking, overdue detection. Print active loans, overdue, and full catalog.

CatalogLoan trackingOverdue alerts

Parent Portal

8 sections: Marks, Attendance, Timetable, Homework, Fees, Conduct, Messaging, Notices. Works on any phone — no app required.

No app8 sectionsDirect messaging
Role-Based Access
Six roles. One login page.

Every user sees only what they need. Teachers see only their assigned grade. No accidental data leaks.

🛡️

Administrator

Full Access

Full system access — settings, users, all modules, report designer, grade management, and branding.

📋

Registrar

Admissions

Manages applications, enrolments, class assignments, and student records. Cannot access finance or academic marks.

🎓

Teacher

Grade-restricted

Sees only students in their assigned grade. Manages attendance, marks, homework, conduct, and timetable.

💰

Finance Officer

Finance only

Manages invoices, payments, and expense tracking. No access to academic or admissions data.

📚

Librarian

Library only

Manages the book catalog, loans, and overdue tracking. No access to academic or financial data.

👪

Parent

Separate portal

Separate login at parent/login.php. Sees only their own child's data — marks, fees, homework, timetable, notices.

Simple Setup
Up and running in under an hour.

EasyEnroll Namibia installs on any standard web server — shared hosting, VPS, or your school's own machine. No cloud subscription required.

1

Upload & Configure

Upload the files to your web server, import the database, and edit config.php with your database credentials. Takes about 5 minutes.

PHP 8+MySQLApache / NginxShared hosting OK
2

Set Up Your School

Run the one-time setup wizard to create your admin account. Then upload your logo, set your school colours, add grades, and register staff users.

Logo uploadCustom coloursGrade structureUser accounts
3

Open Admissions

Share the online application link with parents. Applications flow into the registrar's dashboard where they can be reviewed, approved, and enrolled into a class.

Public formDocument uploadsOne-click enrolment
4

Assign Teachers & Start Teaching

Assign each teacher to their grade(s). They log in and immediately see only their students — ready to record attendance, set assessments, and add homework.

Grade filteringAttendanceMark entryHomework
5

Connect Parents

Create parent accounts and share the portal link. Parents log in to see their child's marks, homework, attendance, fees, timetable, and message teachers directly.

No appMobile-friendly8 portal sections
Enterprise Security
Security built in,
not bolted on.

Every layer of EasyEnroll Namibia is hardened — from the database to the browser. Your school's data stays safe.

Get a security briefing

BCRYPT Passwords

Cost-12 hashing on all accounts. No plain-text or MD5 passwords anywhere in the system.

CSRF Protection

Every POST action requires a verified server-side token. Cross-site request forgery is impossible.

Prepared Statements

100% PDO prepared statements. Zero SQL injection risk — not a single dynamic query string in production code.

Role-Based Access Control

Every page checks permissions before rendering. Teachers are restricted to their assigned grade(s) only.

Secure File Uploads

Extension whitelist, MIME type verification, random hex filenames, and .htaccess blocking PHP execution in upload directories.

Transparent Pricing
No surprises. No subscriptions.

One-time licence. Runs on your own server. Your data stays yours — no cloud fees, no per-student charges.

Starter
Contact us
For small schools up to 200 students. Perfect for getting started.
  • All core modules
  • Up to 200 students
  • 5 staff accounts
  • Parent portal
  • Email setup support
  • Custom branding
  • Priority support
Get in Touch
Enterprise
Custom quote
For school groups, circuits, or regions with multiple campuses.
  • Multi-campus support
  • Unlimited everything
  • Custom development
  • Staff training on-site
  • 12-month priority support
  • SLA agreement
  • Dedicated account manager
Request Quote

All licences are one-time purchases. No monthly fees. Server requirements: PHP 8+, MySQL 5.7+, Apache/Nginx.

What Schools Say
Early adopters love it.

Feedback from school administrators and teachers who piloted EasyEnroll Namibia.

The parent portal alone changed everything. Parents message teachers directly instead of showing up at the office unannounced. Our admin load dropped noticeably in the first term.

M
M. Hamutenya
Principal, Primary School · Windhoek

Setting up took one afternoon. I uploaded our logo, added my teachers, and by Monday morning everyone was logging in and recording attendance. Genuinely impressed by how smooth it was.

N
N. Shikongo
Administrator · Combined School · Oshakati

I can see my class's marks, attendance, and homework all in one place. The report card designer is brilliant — I just pick the fields I want, upload our letterhead colours, and print.

T
T. Nghilalulwa
Grade 5 Teacher · Private School · Swakopmund
Free Demo

See EasyEnroll
in action.

Book a 45-minute live walkthrough with our team. We'll show you every module, answer your questions, and give you a feel for exactly how it would work at your school.

No commitment required
45-minute live walkthrough via video call
We'll configure a demo with your school's branding
Pricing and installation support included
Available in English or Afrikaans
Book Your Free Demo

We'll confirm your slot within one working day.

Ready to transform
your school's administration?

Join schools across Namibia that have switched from paper to EasyEnroll.

Book a Free Demo Contact Us