> ## Documentation Index
> Fetch the complete documentation index at: https://help.oskaros.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sports & Recreation

> Blueprint for tennis courts, golf courses, surf schools, climbing gyms, and clubs.

### Who It’s For

Tennis courts, golf courses, surf schools, climbing gyms, football clubs, martial arts schools, and recreational venues that manage bookable spaces, instructors, and group sessions.

***

### Key Challenges & Needs

* Avoiding double bookings across courts, fields, rooms, and classes.
* Managing recurring sessions, classes, and seasonal schedules.
* Coordinating coaches, instructors, and staff availability.
* Handling memberships, passes, and recurring billing.
* Keeping players informed about cancellations or schedule changes.

***

### Recommended Oskar Setup

#### 1. Add courts, fields, rooms, and coaches

Create courts, rooms, pitches, instructors, and coaches as resources in\
**[Resources](/documentation/core-modules/resources)**.

For multiple identical courts or fields (e.g. Court 1–6), use\
**[Sub-Resources](/documentation/faq/sub-resources)** so Oskar automatically assigns one specific unit to each booking.

#### 2. Set up classes, training sessions, and group events

Use **[Events & Classes](/documentation/core-modules/events-and-classes)** for:

* Group lessons
* Clinics (e.g. “Beginner Tennis Clinic”)
* Weekly training groups
* Special workshops (e.g. “Summer Surf Camp – 5 days”)

Add capacity, multiple occurrences, and waitlists as needed.

#### 3. Offer individual coaching and private sessions

In **[Services](/documentation/core-modules/services)**:

* Create bookable private training (e.g. “1:1 Tennis Lesson – 60 Minutes”)
* Add price, duration, and assign the relevant instructor or court
* Add extras like racket rental, tape, equipment use, or video analysis

#### 4. Manage memberships and passes

In **[Payments](/documentation/core-modules/payments)**, set up:

* Monthly or seasonal memberships
* Multi-class or multi-session passes
* Renewal reminders
* Online payments via Stripe or offline payment options

*Note:* Oskar supports standard payments and refunds — not deposits or pre-authorisations.

#### 5. Automate communication and check-ins

Turn on confirmations, reminders, and cancellation updates in\
**[Settings](/documentation/core-modules/settings)**.

Use **[QR-Code Check-In](/documentation/bookings-and-scheduling/qr-code-check-in)** to track attendance for classes, workshops, or training sessions.

#### 6. Coordinate schedules and prevent conflicts

View all coaches, courts, and fields in\
**[Calendar](/documentation/core-modules/calendar)**.

Use daily or weekly views to:

* See which courts are booked
* Manage instructor availability
* Block time for cleaning, maintenance, or tournaments

#### 7. Run special events or seasonal programs

For open days, holiday camps, or recreational tournaments, create multi-session events in **Events & Classes**.\
You can also combine multiple offerings using **[Multi-Booking & Cart](/documentation/bookings-and-scheduling/multi-booking-and-cart)**.

***

### Key Oskar Features

* Scheduling for courts, rooms, coaches, and classes.
* Group sessions with capacity controls and waitlists.
* Membership and pass management with recurring billing.
* Online and offline payments.
* Calendar-based resource and staff coordination.
* Automated reminders, confirmations, and QR check-ins.

***

### Wow Features

*(All real and available today)*

* **Sub-resource court tracking** to avoid double bookings.
* **Recurring event builder** to schedule semesters, seasons, or weekly programs.
* **Multi-booking cart** for families booking several classes at once.
* **QR check-in** for fast attendance tracking.
* **Intake forms** to collect skill levels, preferences, or equipment sizes.

***

### Core Messages

* Keep courts, classes, and coaches organised in one calm system.
* Let players and members book online 24/7.
* Reduce cancellations with automated reminders and clear availability.
* Manage memberships, passes, and recurring schedules with ease.
* Coordinate facilities and instructors without spreadsheets.

***

### Learn More

Multi-sport clubs and facilities can explore our\
**[sports facilities booking system](https://www.oskaros.com/use-cases/sports-facilities-booking-system)**\
to see examples across tennis, golf, climbing, and more.

If you also run outdoor courses or guided excursions, visit our\
**[tour booking software](https://www.oskaros.com/use-cases/tour-booking-software)**\
for itinerary and session management.
