Portals

Every role gets its own portal. Adoption stops being a battle.

Software fails at academies when one person has to relay everything. FlexCademy gives owners, trainers, students, parents, and the public each a scoped experience — so updates reach people without the owner in the middle.

For the owner and operations team

Owner portal

The command center: dashboards with open applications, unpaid invoices, today's trainings, and camp capacity — plus every operational tool in one place.

  • Dashboard KPIs and operational snapshots
  • Seasons, camps, applications, and group formation
  • Daily, weekly, and court schedule operations
  • Invoices, payments, Stripe, and reconciliation
  • Products, discounts, newsletters, closures, and CMS
  • Trainers, students, locations, courts, levels, and settings

For coaches

Trainer portal

Trainers log in to their own schedule — not a forwarded screenshot. They mark attendance, review trainings, and handle replacements directly.

  • Personal dashboard and weekly schedule
  • Attendance and training reviews
  • Replacement workflows and proposal trainings
  • Camp access and student notes
  • Notifications and personal settings

For students and parents

Student and parent portal

Families manage themselves: apply for seasons and camps, pay invoices, confirm attendance, and book available trainings — for one child or the whole family.

  • Student profiles and family accounts
  • Season and camp applications
  • Invoices, online payment, and billing management
  • Attendance confirmation and upcoming trainings
  • Book-a-training with live availability

For prospects

Public academy experience

Your academy's public website is part of the platform and runs on your own domain: locations, camps, a shop with digital and physical products, contact, and enrollment. It can take over your existing academy website entirely — the old hosting, maintenance, and webmaster costs simply go away.

  • Academy homepage with CMS-managed content
  • Location and camp landing pages
  • Direct enrollment and open applications
  • Products, cart, and checkout
  • Contact forms and public invoice payment

For the curious owner

Ask your academy questions — read-only ChatGPT access

Each academy can enable a scoped, read-only API key for ChatGPT. Ask about camps, seasons, students, groups, trainings, trainers, and invoices in plain language — with academy-level tenant isolation and rate limiting built in.

Show us how your academy currently runs. We will show you where FlexCademy removes the manual work.

Bring your next season, camp, or weekly schedule. See how applications, group formation, court planning, trainer communication, invoices, payments, reminders, and owner reporting can run from one command center.