Platform Features
Everything your academy needs, nothing it doesn't
From player registration and session scheduling to staff payroll, inventory, and financial management — Academy Pro covers every corner of running a modern sports academy.
Core Features
Player & Parent Management
- Centralised player database with profiles
- Parents manage their own children's accounts
- Integrated registration & enrolment forms
- Self-registration for new members
- Role-based access control
- Bulk import via CSV/Excel
- Nationality-aware identity management for global academies
Staff & Coach Management
- Staff profiles and account management
- Promote & demote coach levels
- Employment contracts with version history
- Role-based access — coaches see only their groups
- Staff document storage
- Attendance and session history per coach
Groups & Squads
- Organise players into groups and squads
- Assign coaches and assistants per group
- Track group-specific attendance
- Assign squad ranks, positions & jersey numbers
- Multi-squad player support
- Public or private group visibility
- Elite squad designation
Sessions & Scheduling
- Create and schedule training sessions
- Assign venues, surfaces & coaches
- Calendar view across all squads
- Plan sessions weeks or months in advance
- Notify players, parents and coaches of changes
- Session reminders via push notification
Attendance Tracking
- Mark attendance live from the pitch
- Take session photos for management verification
- Attendance history per player and coach
- Group attendance reports
- Attendance sheet locking for manager sign-off
- Automated reminders to coaches
- Attendance notifications to players and parents
Programs & Player Development
- Create skill, fitness, rehabilitation & diet programs
- Attach videos, images and step-by-step instructions
- Assign programs to players beyond session schedules
- Body composition tracking (weight, BMI, measurements)
- Program progress and assignment history
- Private program content storage
Absence Management
- Players and parents submit absence requests
- Manager and head coach approval workflow
- Absence notifications to relevant staff
- Absence history per player
- Approved absences reflected in attendance records
Notices & Communications
- Send notices to players, parents, staff or all members
- Target by group, role or individual
- Schedule notices for future delivery
- Push notifications on iOS & Android
- Delivery tracking and read receipts
- Announcement history per academy
MatchesBeta
- Schedule matches & friendlies
- Define lineups & substitutions
- Record results
- Inter-group, intra-group and one-on-one matches
Financial Tools
Fee Setup & Invoicing
- Complex fee structures (monthly, per-group, sibling discounts, full sponsorship)
- Auto-generate monthly invoices
- Manually raise invoices for anything
- Per-player fee overrides
Payment Tracking
- Track paid vs outstanding across all members
- Payment method recording
- Payment slip upload and approval workflow
- Overdue management and reminders
Fee Notifications
- New invoice push notifications
- 3 automated reminders before overdue
- Payment received confirmations
- Approval and rejection notifications
Staff Payroll
- Fixed salary, salary + session quota, and per-session pay structures
- Staff contracts with full version history
- Allowances and deductions
- Payslip lifecycle — draft, approved, paid
- Attendance-linked incentives
- Downloadable payslip PDFs
Expense Claims
- Staff submit expense claims with receipts
- Manager approval workflow
- Private secure receipt storage
- Claim reference tracking (CLM-)
Academy Payouts
- Centralised outgoing payments ledger
- Log payouts for expenses, payslips, purchase orders and ad-hoc payments
- Settlement shortcuts for bulk payslip payouts
- Payout reference tracking (PAY-)
- Full audit trail per payment
Inventory & Shop
Product Catalogue
- Create products with multiple variants (size, colour, etc.)
- SKU management at variant level
- Made-to-order product support
- Product collections and categories
- Image galleries per product
Order Processing
- Members place orders through the app
- Per-academy order reference numbers
- Order invoicing and payment tracking
- Order status management
- Order history per member
Inventory Management
- Stock level tracking per variant
- Low stock visibility
- Inventory linked to order fulfilment
- Media asset management for product images
Platform & Apps
Mobile Apps
Full-featured iOS & Android apps for managers, coaches, players & parents
Academy Web Dashboard
Powerful web app for managers and admins — full control from any browser
Multi-Academy & Multi-Role
Manage multiple academies, coach at one club, play at another — all from one account
Bulk Import
Add multiple players at once via CSV or Excel upload
Ready to organize your academy?
Get started with Academy Pro and run your club with clarity.