Groups, Schedules & Class Management
Your actual classes — with schedules, rooms, capacity limits, and a calendar view that keeps everyone on the same page.
The Scheduling Nightmare You Know Too Well
Scheduling classes at an education center shouldn't feel like solving a puzzle — but it does. You've probably lived this: the Math class is in Room 3 on Sunday, except when it's not because someone moved it to Room 1 last week. The English group meets at 5pm... or was it 5:30? A student shows up on Tuesday thinking they have class, but their group actually meets on Wednesday.
When schedules live on paper, in Excel, or in the owner's head, mistakes are inevitable. Rooms get double-booked. Teachers arrive to find another class already in progress. Students show up at the wrong time. And when a group fills up? Nobody knows until the 31st student walks through the door for a class that can only hold 30.
The worst part is the phone calls. Parents call to ask when their child's class is. The receptionist checks a paper schedule, gives the wrong time, and now you've lost trust. Multiply this by dozens of groups and hundreds of students, and you've got chaos disguised as a schedule.
How Groups Work in Centerly
In Centerly, a group is your actual class — the real, physical gathering of students in a room with a teacher at a specific time. While courses define what you teach, groups define when, where, and with whom.
Every group belongs to a course. So "Math Grade 9 — Group A" is a class under the "Math Grade 9" course. This keeps things organized: the course is the program, the group is the session.
When you create a group, you set its identity:
- Name — Something clear like "Group A" or "Morning Session"
- Course — Which subject this group teaches
- Instructor — The teacher running this class
- Capacity — The maximum number of students (this is enforced — more on that in a moment)
- Schedule — The days, times, and room assignments
- Term dates — Optional start and end dates for the term
Once created, the group becomes a living entity in your system. Students are enrolled in it, attendance is tracked against it, and exams are linked to it. It's the heartbeat of your center's daily operations.
Setting Up the Perfect Schedule
Every group can have one or more weekly time slots. Maybe Group A meets twice a week — Sunday at 4pm and Tuesday at 4pm. Maybe your intensive course meets four times a week. Centerly handles it all.
For each time slot, you set:
- Day of the week — Sunday through Saturday
- Start and end time — "4:00 PM to 5:30 PM"
- Room — Which room or hall this session uses
The system automatically generates a human-readable schedule summary, so instead of looking at raw data, you see something like "Sun & Tue, 4:00–5:30 PM, Room 3." That's what appears everywhere — on the student portal, on the teacher's view, on the calendar.
This means everyone — students, parents, teachers, and staff — sees the same schedule. No more conflicting information. No more "I thought it was at 5." The schedule is set once and visible everywhere, instantly.
Capacity Enforcement — Never Over-Enroll Again
This is one of those features you didn't know you needed until you have it. When you set a group's capacity to 30 students, Centerly will not let you add student number 31. Period.
In the old way, you'd enroll students in a spreadsheet or a notebook, and nobody was counting. The class was supposed to hold 25 students, but somehow 32 show up. The room is cramped, the teacher is overwhelmed, and the learning experience suffers. Or worse — you turn a student away at the door because you didn't realize the group was full.
With Centerly, the system tracks enrollment against capacity in real time. When you try to assign students to a full group, it simply won't allow it. Instead, you'll know immediately that it's time to open a second group. The receptionist can confidently tell parents "Group A is full, but Group B has 8 spots left and meets Monday/Wednesday at 6pm."
This isn't just about organization — it's about the quality of education you deliver. Every group stays at a manageable size, and you never oversell your capacity.
The Calendar View — Your Entire Week at a Glance
Imagine opening a single page and seeing every class happening at your center this week — color-coded, organized by time, showing which room each class is in and which teacher is leading it.
That's the calendar view. All your group schedules expand into a visual weekly calendar that shows:
- What's happening — The group name and course (e.g., "Math Grade 9 — Group A")
- When — The exact time range
- Where — The room assignment
- Who's teaching — The instructor's name
- Which branch — For multi-location centers
You can filter by course to see only English classes, or filter by branch to see what's happening at your Maadi location. Spot a gap in the schedule? You'll see it. Notice two classes overlapping in the same room? You'll catch it before it becomes a problem.
For center owners, this calendar is a management tool. For teachers, it's a daily planner. For receptionists, it's the answer to every parent's question about timing.
Real Scenario: Setting Up a New Term
It's September, and you're preparing for the new academic term. Let's walk through how smooth this process becomes with Centerly.
You open the "Math Grade 9" course and create Group A. You set the capacity to 25, assign it to Mr. Khaled, and schedule it for Sunday and Tuesday at 5pm in Room 3. Then you create Group B — same course, same instructor, but Monday and Wednesday at 5pm in Room 4, also with 25 capacity.
Now you start enrolling students. You assign 22 students to Group A and 18 to Group B. The system shows you: Group A is at 88% capacity, Group B is at 72%. You know exactly where there's room.
A parent calls: "When is my son's Math class?" The receptionist checks Centerly — "He's in Group A. Sunday and Tuesday at 5pm, Room 3." No hunting through papers, no guessing.
On the calendar view, the owner sees every class for the week. She notices Room 3 has a gap on Wednesday afternoon — perfect for the new Science group she's been planning. Schedule is set, everyone knows where to be, and the term starts without a single mix-up.
That's what organized class management looks like.