You teach 300 or 400 students. Some come to the centre, some watch recordings at night, and all of them live in a handful of WhatsApp groups. Every week you check payment screenshots by hand, resend links to students who "didn't get them", and find last month's lesson circulating on a Telegram channel you have never heard of.
At some point the question stops being "should I go online?" and becomes "how do I stop running my teaching business out of my phone?" That is what a platform of your own is for.
This guide covers what a platform needs to do, what protection can realistically achieve, how students in Egypt pay, what it costs, and how to move your students over without chaos.
Do you actually need your own platform yet?
Not every teacher does. If you have 40 students and one group, a WhatsApp group and a shared folder may be enough for now.
The signs that you have outgrown that setup are usually practical, not technical:
- You spend hours each week matching payment screenshots to names.
- Students who stopped paying still have the links and still watch.
- You cannot answer a parent who asks "has my son watched this week's lessons?"
- Your recordings appear in groups you don't control.
- You want to sell a revision package or a single chapter, and there is no clean way to do it.
If three or more sound familiar, a platform is no longer a luxury. It lets you teach more students without working more hours. For a side-by-side, see own platform vs YouTube and WhatsApp groups.
What a teacher platform should actually do
Most feature lists are too long. A physics teacher in Mansoura and an English tutor in Riyadh need the same core, plus a few extras. Here is how we would prioritise.
| Feature | Why it matters | When you need it |
|---|---|---|
| Student accounts with one active device | Stops one paid account being shared by a whole class | From day one |
| Lessons organised by grade, term and chapter | Students find what they paid for in seconds | From day one |
| Payment and access control | Access opens after payment and closes when it ends | From day one |
| Exams and a question bank | Weekly quizzes, auto-marking, results per student | From day one or month two |
| Parent follow-up | Parents see attendance, watch progress and marks | Early, especially for secondary school |
| Live classes | Revision nights, Q&A sessions | When you actually teach live |
| Attendance for centre groups | One record for offline and online students | If you teach in a centre |
| Assistant accounts | Assistants upload content and answer questions without full admin access | Once you have a team |
| Mobile app | Push notifications, offline-friendly viewing | Usually later, not at launch |
The parent view is not optional in Egypt
For secondary school, the person paying is often a parent, and they want proof that the money is working. A parent login or weekly report showing lessons watched, marks and missed sessions cuts a lot of phone calls, and refund arguments too.
Exams do more than test
Weekly quizzes show which chapter the class missed before the big exam does, and a reusable question bank becomes one of your most valuable assets.
Content protection: what is realistic
This is where teachers get oversold, so here are the limits.
What realistically helps:
- One device per account, so a code or password cannot be shared across a class.
- Streaming instead of downloadable files, with links that expire instead of permanent URLs.
- A visible watermark with the student's name or phone number moving across the video. This is the single strongest deterrent, because a leaked copy points back to the person who leaked it.
- Access that closes automatically when a subscription or term ends.
- Activity logs that flag one account logging in from many places.
Together, these usually turn a leak problem into an occasional incident you can act on. More detail is in protecting course videos from leaks.
How students in Egypt will pay you
Your platform should fit how your students already pay. In practice that means several options:
- Mobile wallets such as Vodafone Cash and other telecom wallets, which many students and parents already use.
- InstaPay transfers, which are fast and common, but usually need a reference or a confirmation step to match the payment to a student.
- Bank cards through a payment gateway, which activate access automatically.
- Prepaid codes or vouchers, sold at the centre or through a bookshop, which a student enters to open a month, a term or a chapter.
Codes let you sell through your centre and assistants, and they work for students without a card. Each code should be single-use and tied to the account that redeems it.
Gateway fees vary by provider and plan, so ask each provider for its current rate sheet before you decide. For a wider view of your options, see accepting online payments in Egypt.
Ready-made plan or fully custom platform?
There are two honest routes.
A ready-to-use plan, such as the plans under Unilira Academy, gets you online fast with the core features already built. You pay less upfront and you can start this term. You accept the features and layout as they are.
A fully custom platform is built around your brand, your grading system and your centre's workflow. It takes longer and costs more, and it is the right choice when your way of working is a real advantage. We compare both in depth in ready-made subscription platform vs fully custom platform.
What a custom platform costs
As an indicative Egyptian-market range, a custom e-learning platform is 38,000 to 150,000+ EGP, depending on scope. The lower end covers a solid core: accounts, lessons, payments, exams and an admin panel. The upper end includes things like live classes, a centre attendance system, multiple teachers, a mobile app or complex reporting.
Monthly maintenance (updates, backups, security fixes, small changes) is indicatively 1,000 to 8,000 EGP per month. Video streaming is a separate running cost that grows with watch hours.
A launch plan that keeps your current students
The riskiest moment is moving students from the old setup. A clear plan avoids most of the pain.
- Upload at least the current term's lessons before announcing anything
- Test the full journey yourself: sign up, pay with each method, watch, take a quiz
- Ask 10 to 15 trusted students to try it for a week and report problems
- Record a two-minute video showing students how to sign up and pay
- Pick a clear switch date and announce it two weeks ahead in every group
- Keep one assistant on WhatsApp during the first week just for sign-up help
- Stop posting new lessons in groups after the switch date
- Send parents their login or first report in the first month
Common mistakes teachers make
- Building every feature at once. Launch with the core, then add live classes or an app once students are actually using it.
- Promising total protection to students or parents. Promise a watermark and one device per account. Those you can deliver.
- Running the old groups in parallel for months. Students stay where content is free.
- Not owning the domain and the admin access. Make sure the domain, hosting and student data are in your name.
- Ignoring assistants. If they cannot upload lessons or check payments, you become the bottleneck again.
Questions people ask
How long does it take to build a teacher platform?
A ready-to-use plan can be running within days. A custom platform typically takes several weeks, depending on scope and how quickly content and decisions come from your side.
Can I start with a ready plan and move to custom later?
Yes, and it is often a sensible path. Before you start, confirm you can export your student list, payments and exam results so nothing is lost when you move.
Can one platform serve my centre groups and my online students?
Yes. A platform can record attendance for centre groups and give online students the same lessons and exams.
What happens to my videos if I stop paying?
It depends on the contract. Ask in writing who owns the content, the student data and the domain, and how you get a copy of everything if you leave.
Where to go from here
Write down how many students you teach, how they pay today, and the three things that waste most of your week. That list will show whether a ready plan or a custom build fits you.
If you want a second opinion on that list, you can book a meeting and we will walk through it with you, or have a look at our work first.