Attendance — From Paper Sheets to QR Codes
Tamper-proof, instant attendance with rotating QR codes — no more paper sheets, no more arguments about who was there.
The Paper Attendance Problem
Let's be honest about how attendance works at most education centers. The teacher has a paper sheet — maybe a printed list, maybe a notebook. They call out names, students raise their hands, and marks are made. Sometimes the teacher forgets to take attendance entirely. Sometimes the sheet gets lost. Sometimes a student's friend answers "present" for them while they're at the café next door.
At the end of the month, someone has to collect all those paper sheets, count the marks, and figure out each student's attendance rate. It takes hours, and the result is approximate at best. When a parent calls and says "My son says he attended every session," there's no reliable way to confirm or deny it.
Some centers try to modernize with WhatsApp — teachers post a voice note or a status update listing who showed up. But that's even harder to track. You'd need to scroll through weeks of WhatsApp messages to reconstruct a student's attendance history. And none of it is organized, searchable, or trustworthy.
Attendance disputes become the center's biggest headache. Parents argue about missed sessions. Students claim they were there. Teachers can't remember three weeks ago. And the center has no proof either way.
How QR Attendance Works — Simple, Fast, Tamper-Proof
Centerly replaces all of that with a system that takes less than two minutes and can't be faked. Here's how it works:
The teacher opens the session — they pick the group (like "Math Grade 9 — Group A") and start the attendance session. Immediately, a QR code appears on the teacher's screen — projected on the classroom screen, shown on a tablet, or displayed on a laptop.
Students pull out their phones, open the Centerly student portal, and scan the QR code. That's it. Their attendance is recorded instantly — with the exact time they checked in.
But here's what makes it different from a simple QR code: the code changes every 30 seconds. A new code appears automatically, which means a student can't take a photo of the code and send it to a friend who isn't in the classroom. By the time the friend opens the photo, the code has already expired.
On top of that, location verification checks that the student's phone is actually within 200 meters of the center. So even if someone somehow got the current code, they couldn't check in from home.
The result? Attendance that's instant, accurate, and impossible to fake.
What Happens When a Student Can't Scan
Not every student will have a working phone at every session. Maybe Fatma's phone battery died. Maybe Ahmed forgot his phone at home. Maybe a younger student doesn't have a smartphone yet.
Centerly handles this gracefully with manual check-in. The teacher opens the session view, sees the list of students who haven't checked in yet, and taps a button next to the student's name. The system records them as present with a note that it was a manual check-in.
This way, no student is penalized for not having a phone, but the system still maintains a clear record. You can always see who checked in via QR and who was manually recorded — transparency without rigidity.
The manual check-in still goes through validation — the system confirms the student is enrolled in that group and belongs to the right branch. So teachers can't accidentally (or intentionally) check in a student from a different class.
What Parents and Students See
One of the most powerful aspects of Centerly's attendance system is visibility. The moment attendance is recorded, it's available in the student and parent portals.
Students can open their portal and see their full attendance history — which sessions they attended, which they missed, and their overall attendance rate. There's no mystery, no guessing, and no "I didn't know I was marked absent."
Parents see the same information from their own portal. If their child missed Tuesday's Math session, they know about it — often before the child gets home. No phone call to the center needed. No waiting for a monthly report.
This transparency changes the dynamic. Students take attendance more seriously because they know it's tracked in real time. Parents feel connected to their child's education. And the center builds trust by being open and accurate.
Each attendance record shows the status — Present, Absent, Late, or Excused — giving teachers and admins the flexibility to categorize attendance accurately rather than just "yes or no."
Why This Matters for Your Center
Accurate attendance isn't just an administrative convenience — it's tied to your center's reputation and revenue.
When attendance is tracked properly, you can spot problems early. If a student's attendance drops from 90% to 50% over two weeks, that's a signal — maybe they're struggling with the material, maybe there's a scheduling conflict, maybe they're about to drop out. With paper sheets, you wouldn't notice until it's too late.
For centers that bill per session, accurate attendance directly affects revenue. You need to know exactly how many sessions each student attended to invoice correctly. With Centerly, that data is automatic — no manual counting, no disputes.
And when it comes to parent communication, nothing builds confidence like data. Instead of saying "Your son attends regularly," you can say "Your son has a 92% attendance rate — he missed 2 out of 24 sessions." That's the difference between a professional center and one that's guessing.
Real Scenario: A Typical Session
It's 5pm, and Mr. Khaled is about to start his Math Grade 9 — Group A session. He opens Centerly on the classroom laptop and starts the attendance session. A large QR code appears on screen.
The 25 students in the room start scanning. Within the first two minutes, 22 students have checked in — their names appear on Mr. Khaled's screen in real time, one by one. He can see exactly who's arrived.
Fatma is in the room but her phone battery is dead. Mr. Khaled finds her name in the "not yet checked in" list and taps Manual Check-In. Done — she's marked as present.
Ahmed and Youssef haven't checked in and aren't in the room. The session shows 23 out of 25 present. Mr. Khaled starts teaching.
Meanwhile, Ahmed's mother opens the parent portal during her lunch break. She sees that Ahmed is marked absent from today's Math session. She calls him — turns out he skipped class to play football. She wouldn't have known until the end of the month with the old paper system.
At the end of the day, the center has a perfect, timestamped record of exactly who attended. No papers to collect, no marks to count, no arguments to settle.