New: The reception screen, self check-in and printed student cards.See them

Your center, in one system

Take attendance by scanning the student’s card, collect fees and print the receipt in seconds, and send marks and absences to parents on WhatsApp. Built Arabic-first for education centers in Egypt.

  • Every feature during the trial
  • No payment details
  • Arabic and English
The ECMS Pro reception screen after a student’s card was scanned: the student is checked in, the amount due and the keypad are ready, next to the printed thermal receipt and the marks message the parent received on WhatsApp.
  1. Card scan
  2. Check-in
  3. Payment and receipt
  4. The parent’s message

Why ECMS Pro

A database of its own
For every center, on its own address
14 days free
Every feature, no payment details
6 ready messages
For absences, dues, marks and exam results, with text you can edit
Thermal receipts
80 mm or 58 mm, with a QR code to view them on a phone

What you do on paper today, the system takes over

Paper registers, collection notebooks and calls to parents take your team’s time every day. Here is what changes in the first week.

A paper register for every session, copied into a notebook at the end of the day.

An on-screen registerPresent, late, excused or absent in one tap or a card scan, saved automatically.

Handwritten receipts, and every student’s balance worked out by hand.

Payments at the reception screenA numbered thermal receipt prints at once, and every student’s dues and credit are always up to date.

Calls and messages to parents, one after another.

Ready WhatsApp messagesFor absences, dues and marks, opened for each parent in one tap. Every message sent is logged, so none goes out twice by mistake.

You find out who is behind on payments only at the end of the month.

Overdue amounts always in viewOn the home page and the dues list, with a live notification for every payment.

Student data scattered across Excel files and paper.

All your data in one placeImport from Excel by matching columns, then search, filter and export every list.

Everything a center needs in a day

From the first student through the door to the day’s summary at closing. Pick a feature to learn more.

Attendance and self check-in

A register for every session with four statuses, keyboard shortcuts and card scanning. At the door, students scan their own card on the self check-in device.

Reception screen and receipts

Scan a card to see the student’s dues and sessions. Collect on the keypad and print a thermal receipt with a QR code to view it on a phone.

Payments, installments and refunds

Monthly, per session, full course or installments. Months are added automatically, credit and overdue amounts are tracked, and refunds get their own voucher.

Marks and WhatsApp results

Recitation and homework on the attendance register, exams with results you publish, and a private results link for every student that reaches the parent on WhatsApp after each session.

Reminders and notifications

Ready messages for absences and dues, and notifications for payments, absences and overdue amounts.

Learning platform

If your center has a learning site on tadreb.live, a paid month subscribes the student to that month’s course automatically.

Roles and permissions

Every user gets a role. Teachers see their own groups and their students’ marks, never the money.

Import and export

Bring your students over from an Excel file by matching columns and reviewing the data first, and export any list.

Desktop app Coming soon

Your center’s system in its own window on your computers, without the browser bar.

An address for every center

Your center on its own address with its own database, and you can connect your own domain.

Product tour

These are the screens your team works on every day, as they appear in the system.

Attendance register

Open today’s session and take the whole group’s attendance in under a minute.

  • Present, late, excused or absent in one tap, or keys 1 to 4.
  • “All present” and “Rest absent” finish the register quickly.
  • Recitation and homework marks on the same row, and the parent’s message ready.

More about attendance

Self check-in and student cards

Put a device at the door: every student scans their card and walks into the session without queuing.

  • Shows the student’s name and session only, never amounts or marks.
  • Late arrivals are marked late automatically, by your center’s rule.
  • Cards with your logo, a QR code and a barcode, printed on A4 or a card printer.

More about self check-in

Student account

Everything a student owes and has paid on one page, always up to date.

  • A payment plan per enrollment: monthly, per session, full course or installments.
  • Months are added automatically; overpayments stay as credit for the coming months.
  • Refunds with their own voucher, and an option to withdraw the student from their groups.

More about payments

Results on the parent’s phone

Every student has a private results link that opens without signing in and arrives with the marks message on WhatsApp.

  • Attendance, recitation, homework and exams per subject and teacher.
  • The Egyptian rating scale: excellent, very good, good, pass, weak.
  • No exam result shows until the teacher publishes it.

More about marks and results

Home page

Your center today at a glance, and any task one tap away.

  • Active students, today’s sessions and the attendance rate.
  • Collected this month, overdue amounts and the students most behind on payments.
  • Every user sees only what their permissions allow.

More about the dashboard

Get started in three steps

Nothing to install. It runs in the browser on a computer or a phone.

  1. Step 1

    Create your account

    Send your name, mobile number and center details, and our team will call you to activate your center.

  2. Step 2

    Set up your center

    Choose your center’s name and address, then import your students from an Excel file.

  3. Step 3

    Start working

    Print the student cards, open the reception screen and take your first session’s attendance.

One plan with every feature

A flat price per center, monthly or yearly, including 14% VAT. No per-student fees and no features held back for a higher tier.

  • Attendance and self check-in
  • Reception screen and receipts
  • Payments, installments and refunds
  • Marks, exams and results
  • WhatsApp messages and notifications
  • Roles and permissions

Frequently asked questions

Didn’t find your answer? Contact us

Do I need a payment card to start the trial?

No. The trial starts without any payment details and lasts 14 days with every feature. When it ends, you choose to pay monthly or yearly.

What happens to my data after the trial?

It stays as it is. Subscribe at any time to carry on without interruption. We never delete a center’s data automatically, and the center owner can always export it.

Does it work on a phone?

Yes. It runs in the browser on phones and computers with nothing to install. The reception screen and the self check-in device run full screen on a computer.

Can I bring my students over from Excel?

Yes. Upload an Excel or CSV file, match its columns to the system’s fields and review the data before importing. A ready-made Arabic template is included.

How do messages reach parents?

The system prepares the text and the guardian’s mobile number and opens a WhatsApp chat in one tap from the staff member’s device. Every message is logged so it isn’t sent twice.

Is my center’s data separate from other centers?

Yes. Every center has its own database and its own address, and no center can reach another center’s data.

What hardware does the reception screen need?

A Windows computer, an 80 mm or 58 mm thermal receipt printer and a USB scanner. A step-by-step setup guide is in the help center.

Can teachers see the money?

No. Teachers see their own groups, sessions and their students’ marks only. Dues and payments are hidden from them.

Try ECMS Pro at your center, free for 14 days

Create your center’s account, import your students and take your first session’s attendance.

Choose what you agree to. Optional cookies do not affect how the site works.