Rosterra
All writing
School operationsJuly 21, 202610 min read

A day in the life of a 200-student dojo on Rosterra

Front desk, instructors, owner. One Tuesday at a 200-student school. What the software does, what stays human, and where the seams are.

One Tuesday at a hypothetical 200-student martial arts school on Rosterra. Three people, six classes, one belt- test prep window. What the software does, what stays human, and where the seams are.

9:00 AM. Owner opens the dashboard.

The owner checks five numbers in order: active students (203, up two from last week), MRR ($31,400, steady), trial conversion (57% rolling 30-day, slight uptick), at-risk students (8, down from 11), failed payments outstanding (1 with retry scheduled Thursday).

The week looks healthy. The owner closes the dashboard by 9:15. The numbers are visible without three tabs of reconciliation.

9:30 AM. Front desk opens the staff inbox.

Three items at the top: a trial student from yesterday who hasn't booked a second class (call back today, has context), a parent of an orange belt who hasn't responded to the belt-test confirmation (text), and a family with a failed payment retry coming Thursday (no action needed, just visible).

Front desk works the inbox for 35 minutes. By 10:05 the trial is rebooked, the parent has confirmed, and a note is added to the family record explaining the timing of the next retry.

11:00 AM. Lead form ping.

A web form lead lands from a parent looking at the kids program. UTM tags show it came from a Google search for "karate near me." The pipeline auto-assigns the lead to the front desk and creates a "call back within an hour" task.

Front desk calls at 11:18. The parent picks up. A trial is booked for Saturday. Confirmation email sent automatically. The lead is now in the trial-scheduled stage.

The lead-to-trial loop took 25 minutes. Most schools take 24 hours. The difference shows up at the end of the month.

4:15 PM. First kids' class warm-up.

Instructor opens the class roster on the tablet. 22 students enrolled. 18 tap in by 4:25. The system flags two students whose attendance pattern suggests they're drifting. The instructor makes a mental note to talk to one of their parents at pickup.

4:55 PM. Class ends. 30-second routine.

The instructor opens the post-class flow. 18 students. For each one, they tap the skills worked on today (forms, one-step sparring, self-defense), pick a confidence level, and swipe to the next.

Three students hit their attendance threshold for the next belt. The eligibility view picks them up automatically. Two of them are also full on the curriculum. They show up on the next belt-test prep roster.

5:00 PM. Pickup conversation.

The instructor catches the parent of the student they noticed earlier. Two-minute conversation. The kid's been fighting with a sibling at home. Nothing about the school. The parent appreciates the check-in. The instructor adds a note to the student profile (visible to other instructors, not visible to the parent) and clears the at-risk flag.

6:00 PM. Adult class.

Different instructor, same flow. 14 adults. One of them updates their card on the parent portal mid-class because a 30-day-out reminder pinged about an upcoming expiration. The next month's tuition charges cleanly.

8:00 PM. Owner glances at the week-ahead.

One screen. Trials booked for next week (5). Belt test this Saturday with 9 students confirmed. Birthday party booked for the following Saturday. A grand opening event for the second location in two months, marketing tasks on track.

The owner closes the laptop at 8:15. Saturday's belt test is mostly ready. No two-week prep, because the eligibility view stayed honest all month.

What stays human

  • The instructor's mental note about the drifting student.
  • The pickup conversation with the parent.
  • The owner's judgment on whether to push for site two.
  • The instructor's final signoff on belt readiness.
  • The trial call where the front desk built rapport.

The software didn't replace any of these. It removed the friction around them.

The contrast

The version of this day without good software has the owner pulling spreadsheets all morning, the front desk chasing the lead in their texts, the instructor scribbling notes that get typed up next Sunday, and the belt test prep already eating two weekends. Same school, same students, very different week.

Run your Tuesdays on one screen.

See the staff inbox, the instructor flow, and the owner dashboard described above. 20 minutes, on your real data.