Manage sports academy operations across venues, from player enrollment and batch scheduling to attendance, subscriptions, and progress tracking. Keep coaches, administrators, and parents connected through shared records in Odoo.
Batches and Enrollment
Create training batches with weekday schedules, capacity limits, and venue assignments. Manage player enrollment and waitlists, with automatic promotion when a place becomes available.
Attendance, Fees, and Player Progress
Record attendance and notify parents about participation. Manage recurring subscriptions, invoices, grace periods, and late fees through Odoo Accounting. Coaches can use reusable session plans and shared assessment criteria to track player development consistently.
Parent Portal and Academy Insights
Give parents access to enrollments, attendance, performance records, and messages. Use dashboards and reports to review attendance, subscription revenue, player assessments, and activity across academy locations.
Compatibility and Requirements
Supports Odoo 19 Community and Enterprise on Odoo.sh and on premise deployments. Dependencies include Contacts, Discuss, Website, Invoicing, and CRM.
Product Scope
This module manages academy administration, training batches, and player development. Standalone court and turf slot reservations are outside its scope.


