
Schools and academies
Age groups, seasons, coaches and contact with guardians.
For sports clubs, academies and training studios
Accept registrations online, plan classes and check coach and venue availability. Give parents access to their children’s schedule and finances in the family portal.
Individual training · Groups · Courses · Venue hire

Choose what fits your business
A swim school needs groups and lanes. A personal coach arranges sessions with clients. An academy plans a season, while a court owner takes venue bookings.

Age groups, seasons, coaches and contact with guardians.

Regular groups, courses and the spaces they need.

Individual sessions and bookings for courts, studios and pitches.
The workflow
Reception and the participant work with information about the same registration, from the initial offer to attending the class.
Choose the class type, group and future dates.
Participants use a form, the family portal or reception.
Based on capacity, email confirmation and payment rules.
Review the roster, attendance, pass and payment.
Offers and seasons
Offer different ways to take part. One person books a specific session, another joins a group for a period, and someone else chooses a series of classes.

Scheduling
Plan individual sessions and recurring classes. View the schedule by group, coach or venue, and prepare changes in a draft before publishing.
Schedule generator
Select groups, coaches, venues and times. Set priorities and protect sessions that must stay in place. The generator prepares a proposal for you to review.
Compare the proposal with your current draft and inspect explanations for unplanned classes. Applying a proposal and publishing the schedule are separate actions.
Your coaching team
Account for coaches’ available hours, preferences, blocks and absences. Assign lead coaches, assistants and cover for defined periods.
Class planning can use an existing work schedule or identify uncovered staffing demand. A coach stays linked to the employee in your team.
Explore work schedules too
Space and availability
One space can serve several groups if its layout allows it. Define the physical zones and configurations used for training and hire.
Whole venues and overlapping areas follow the same occupancy checks.
Set opening hours, hire windows and buffers between bookings.
Check the impact on future classes and bookings before making a change.

Venue hire
Offer your venue at selected times and accept future bookings. Define available spaces, hire duration and required gaps.
Hire and training share the same occupancy checks. Several spaces can also be reserved in one operation.
Forms and reception
Share a form participants can complete at a convenient time. Add the questions you need and choose whether it accepts adults, children or both.

Your club’s booking rules
Decide what confirms a booking. Rules can apply across the company or to one form, with different requirements for guests and signed-in customers.
Require address confirmation within a time limit, separately for guests and signed-in customers.
Set a payment deadline and available methods. Reception can record cash or a bank transfer received.
Confirm a place with payment due later. You can also accept registrations with no charge.
Email confirmation and payment are separate conditions. Przelewy24 is optional.
Family portal
Parents can check children’s classes, registrations, shared documents and finances. A one-time sign-in link means there is no extra password to remember.
Several guardians can have permission for the same participant. Each sees information and available actions according to their access rights.

Participants and permissions
Keep contact details, participant information and relationship history. A child does not need their own email. A parent, another person or a company can be the payer.
Attendance and make-up classes
Record attendance and review participation. Distinguish absence, an absence notice and an unmarked entry.
Define when a participant earns a make-up entitlement and how long it lasts. Choosing a session checks eligibility, capacity and waiting-list priority.
Organiser cancellations follow separate rules. Attendance changes and corrections remain in the history.

Passes and payments
Set prices for a visit, a package, a course, a monthly pass or time-based venue hire. Manage discounts, deposits, additional payments and receivables.
Optional Przelewy24 payments use the club’s own account. Buying a pass does not itself reserve a place.
Class records
Keep a class journal, manage records and assign forms to participants. Retain answer versions and change history.
Share documents and photos with families according to permissions. Record who actually coached and the actual times, with an optional link to an existing work session.
Explore time tracking
Email and SMS
Changing a coach, moving a session or cancelling a class means reaching the right people. Prepare a message manually or use automatic rules.
Send class and payment reminders. Review SMS recipients and cost before sending, then inspect history and statuses. Financial messages go to authorised payers.
Reports and exports
See how spaces are used, how participants attend classes and where payments and receivables stand.
Compare planned and actual coaching time. Export CSV files, print reports and create PDFs according to permissions. Report access does not automatically grant financial access.

Before rollout
Participant accounts, parent access, payment options and your initial setup.
Tell us about your clubYes, if the club allows guest registration. A guest uses a public form and receives access to their own request. The club decides whether email confirmation and payment are required.
No. A child has their own participant record, while an authorised guardian can handle contact and portal access.
The family portal shows participants for whom the guardian currently has permission. One person can be linked to several children, and a child can have several guardians. Finance and document permissions are managed separately.
No. You can accept free registrations, record cash or bank transfers and allow payment later. Optional Przelewy24 payments use the club’s own merchant account. Enabling the provider does not make prepayment mandatory.
When a form allows waiting and no places are available, a request can join the queue. Staff can offer a released place to the next request. Acceptance rechecks the conditions and capacity.
Yes. A venue can be divided into physical zones with different configurations. Shared areas are checked so whole-venue and partial bookings follow the same occupancy rules.
A group can define absence notice deadlines and how long a make-up entitlement is valid. Booking checks the offer, age, level and available places. Organiser cancellations follow separate rules.
Yes. Planning accounts for published staffing and absences, and can identify uncovered staffing demand. Actual coaching can be linked to an existing work session without automatically creating a second pay calculation.
Access depends on staff permissions and the current guardian or payer relationship. Materials are shared explicitly. Attending classes or being a guardian does not automatically grant access to every document and financial record.
During the demo we will discuss the scope for your club. You can start with one group or venue, agree booking rules and staff access, then enable the functions you need. Module scope and activation are agreed individually.
Explore the module in a demo
Tell us about your classes, how you take registrations and the spaces you manage. We will discuss useful functions and the scope of your first rollout.
Book a module demoModule scope and activation are agreed individually.
