01
Search and filter the way academy owners actually think
Search by name, email or phone, then narrow by birth year, gender, location or level when you need the right slice fast.
Students, attendance and billing context
In a tennis academy, one player record touches schedules, groups, billing, notes, discounts, credits and attendance. FlexCademy gives owners one calm student area so you can see who the player is, what changed, what they owe and what needs attention next.
Student control view
Open the student and the usual follow-up questions stop bouncing between the office, the coach and the parent.
List view
Filters, groups and overdue at a glance
Search the academy fast and spot who needs attention before you open the profile.
Profile
Contact, billing and coaching context together
Keep billing email, phone, level and J+S details where the office actually needs them.
Money
Discount, credit and invoice trail
Special pricing stops living in memory or side notes.
History
Attendance and notes that stay readable
Missed sessions and internal context stop disappearing into chat threads.
The real job
Most owner friction is not dramatic. It is tiny uncertainty repeated all day. Student management gets lighter when the right answer is already attached to the player.
The calmer alternative
FlexCademy keeps the student list, the student profile and the financial exceptions tied together. Owners can open one player and see the parts that usually trigger back-and-forth: level, groups, notes, debt, credits, discount and attendance trail.
Start from the list
A good student list is not just a directory. It is a control screen for the academy office. FlexCademy lets you filter the list quickly, see where each player belongs and surface money questions before they spread.
01
Search by name, email or phone, then narrow by birth year, gender, location or level when you need the right slice fast.
02
Each row keeps level, attendance score, current groups and overdue amount visible, so the next action becomes obvious.
03
Open the quick level popup from the list and update the player's level without breaking your flow.
04
Add a student with or without a season application, copy the public enrollment link for self-service sign-up, and keep deleted students restorable instead of lost.
Open the student
Once you open a student, the page stops being a contact card and becomes working context. This is where billing, coaching context and family follow-up stop drifting apart.
Email, billing email, phone, address, birth date, gender, level and J+S number stay on one screen, together with edit, archive and restore actions.
Discounts, credits and invoice clarity
Most billing pain does not come from normal invoices. It comes from the exceptions: one sibling discount, one make-good credit, one invoice that still has not been paid, one parent asking what happened last month.
FlexCademy lets owners update the student discount, add positive or negative credits with a reason, and keep the running credit total on the same profile where the invoice history lives.
01
When a new child uses an existing family email, FlexCademy links the student to the same account instead of forcing duplicate parent records.
02
Leave normal notes or owner-only notes with author and timestamp, so context survives staff changes and busy weeks.
03
The list and the profile keep the player's groups close, including day, time, location and courts, so trainers and owners stay aligned.
04
The main student list shows overdue totals, so debt surfaces while you are still looking at the player, not weeks later.
05
Create a new invoice straight from the student page when you need to bill something outside the normal season or camp flow.
06
See issued date, purpose, total and status, with clear paid, due, overdue or credit-memo markers on every invoice.
Attendance and training trail
Parents remember the missed lesson. Owners remember the unpaid invoice. Trainers remember the court change. The student page should hold the story together.
Attendance score
One quick score shows attended sessions against the reviewed total, so you can read the pattern before opening the full history.
Attended
Past sessions keep their attended status together with location, court and date, so real court time does not dissolve into memory.
No-show
No-shows stay part of the student's timeline, which makes follow-up calmer and fairer.
Needs review
If attendance was not reviewed yet, the record says so clearly instead of quietly acting finished.
Open the reverse-chronological history and you can quickly see how much this player has been on court, which sessions were missed, and where to jump next when a detail matters.
The record keeps working after the profile is saved
A student record only becomes useful when it keeps helping after creation. FlexCademy ties the player back into the flows that owners actually run every week.
New students can be created as standalone records or directly inside a season application flow, with the fields owners actually need to collect before planning begins.
01
Search the academy list, see level context and add an existing player into the season application flow with one click.
02
Search the academy, add a player to a camp, set a manual price when needed and keep already invoiced camp students clearly marked.
03
Temporary exclusions keep from, until and reason attached to the player, so planners can see who is away before the week starts falling apart.
04
Keep deleted students in a separate restore list, so breaks or departures do not wipe away the trail.
In plain language
You stop hunting for the student story. One page tells you who the player is, where they train, what the family owes, what special pricing exists and what has happened recently.
Keep the rest connected
The student page becomes much more valuable when it can hand off cleanly into the season, camp, invoice and family-facing experience.
01
Create or add students into season applications without rebuilding the same context twice.
02
Pull existing players into camp rosters and keep the price and invoice story clean.
03
Keep overdue totals, manual invoices and special pricing close to the right player.
04
Give families the calm front-end once the owner side of the student record is clear.
Book a demo
Show us the player with the special discount, the missed sessions, the billing email confusion or the open invoices. We will walk through how FlexCademy keeps it cleaner.