Contakt Academy · For Clubs

Manage your
court schedule.

Members book courts in Academy. Staff schedule lessons and check bookings against the club’s membership rules.

Harbourline · fictional Academy example

Booking rules built into the court schedule

Court bookings and lessons

See member bookings and lessons together. The office can see which courts and coaches are already assigned.

Membership access and rates

Configured membership access and rates carry into court booking. The desk works from the member’s record.

Payment records

See who paid and what the payment belongs to, alongside the household, membership or lesson.

0% Contakt transaction surcharge. Payment-provider fees still apply. View pricing

Sam’s Saturday lesson.

Check how this scheduled lesson appears to staff and Sam’s parent.

Saturday green ballSaturday, 10 October 2026 · 13:00–14:00Harbourline Racquet Centre · Court 3 · Dani Ferreira

Real Academy presentation, with fictional example data and adapted read-only lesson details.

Office

Set up the lesson.

Staff assign a court and coach to the group’s lesson. Open the record to check its setup.

At clubJunior Tennis (Green)

Saturday green ball

8/12 enrolled
min 4
11 Sessions
When
Saturdays
13:00 – 14:00
Where
Harbourline Racquet Centre
Runs
22 Aug 2026 – 31 Oct 2026
Coaches
Dani Ferreira

Saturday, 10 October 2026 · 13:00–14:00
Harbourline Racquet Centre · Court 3

Open Office lesson
The lesson record used by office staff.

Coach

Check assigned classes.

Dani Ferreira sees the time and court for the lessons they teach on Saturday.

Dani FerreiraCoach · Harbourline
Saturday, 10 October 2026
Dani Ferreira’s Saturday assignments.

Parent

Check Sam’s lesson.

Sam’s parent checks when and where their child has the lesson.

Sam’s week5–11 October 2026 · Europe/Amsterdam
Harbourline Racquet Centre · Court 3
Dani Ferreira · 13:00–14:00
Sam’s lesson in the household week.
Explore the deeper Office workspace

Office tools for the fictional organization: wider schedule, booking, lesson lists and local drafts. These controls belong to staff.

01 / Saturday at Harbourline

Check the
court schedule.

Open a lesson or booking from Harbourline’s schedule. Choose an available slot to try creating a booking.

Fictional workspace · this visit only
This week at

Harbourline Racquet Centre

5–11 October 2026
Court10 total
08101214161820
Court 1free54%
Court 2free54%
Court 3free46%
Court 4free42%
Court 5free46%
Court 6free58%
Court 7free54%
Court 8free54%
Court 9free46%
Court 10free50%
AvailableYoursMemberPrivate lessonClass · glyph = typeStaff eventDeletion pendingBlockedConflict

Open a lesson or booking to see the detail.

 

02 / A whole week on court

Check court availability through the week.

Lessons and member bookings share the same courts. Choose a day in this fictional week; open a booking, or find a free slot on the schedule above.

Counts from this fictional demo week, including scheduled unpublished lessons.

03 / From an idea to a class

Manage class publication.

Keep unfinished classes in drafts. Scheduled classes can remain unpublished while staff finish their setup. Open the example to try publishing.

24 results
1–8 / 24

Account invitations

Invite people with the right access.

Choose the account role when inviting someone. Members get household access; staff permissions depend on their role.

Harbourline Racquet CentreInvitation preview · not sent

Member account access

Your place at Harbourline

Use your account to check your lessons and court bookings. The club’s membership rules determine your booking access.

The team at Harbourline

Illustrative copy for the implemented member, coach and staff invitation types. No account or invitation is created.

Example lesson

More Academy tools

Club tools

Open the example records to try each feature. The data is fictional; actions in these examples never send messages or move money.

Court bookings

Book courts using your club’s rules.

A member booking, a lesson and a rental at the desk all use the same court schedule. Your club’s booking rules decide which times a member can reserve.

Lieke Visser has Court 4 from 09:00 to 10:00, playing with Rosa Terlouw. Open that booking, then investigate the shared day.

  • Member · sees their booking
  • Office · sees the court day
HarbourlineCourt bookings
  • Court 4

    confirmed

    Lieke Visser · Rosa Terlouw

    2026-10-10 · 09:00–10:00

  • Saturday green ball

    Dani Ferreira · Court 3

    13:00–14:00

A booking and a lesson from the same fictional Saturday.

Store & till

Sell club products at the desk.

On Complete, when the store and till are enabled, the desk can sell club products and keep the sale with its payment record. A configured shop can also have a public QR entrance.

A player picks up a grip at the desk. Open the sample product and its receipt to see the item, quantity and payment method together.

  • Player · buys the item
  • Desk · records the sale
HarbourlineStore & till
  • Replacement grip

    GRIP-01 · 12 in stock

    €7.50

  • Water bottle

    WATER-01 · 24 in stock

    €2.00

Sample products and receipt. Store and till are available on Complete when enabled; online checkout is enabled separately.

Locations & courts

Manage your locations and courts.

Keep your operated locations, their courts and the lessons using them connected. Choose a location to see the teaching records behind it.

Saturday green ball meets at Harbourline Racquet Centre, Court 3. Choose a site below and open one of its lessons.

  • Office · places the session
  • Teaching team and family · see where
HarbourlineLocations & courts

Harbourline Racquet Centre

Sam’s Saturday green ball · Court 3 · 13:00–14:00

Locations and courts keep their own records; the lesson carries its assigned place.

Money & payments

Check the status of a payment.

Follow incoming lesson and booking payments with the person and activity they belong to. The desk and office can investigate the same payment record.

Alex Morgan pays the sample fee for Sam’s Saturday green ball. Open the example to see payer, learner, class and amount together.

  • Office · follows incoming money
  • Family · understands its payment
HarbourlineMoney & payments
Incoming · example payment€195.00
  • Sam · Saturday green ball

    received · sample

    Payer: Alex Morgan

    €195.00

An incoming payment example, with the family and class kept together.

Coach timetable & hours

Review scheduled teaching hours.

A coach sees their assigned lessons and courts. Their hours reading comes from the sessions in the timetable, so the teaching plan and hours stay connected.

Dani Ferreira’s week contains 4 scheduled sessions. Open the hours example, or investigate the teaching schedule.

  • Teaching team · sees its own work
  • Office · coordinates assignments
HarbourlineCoach timetable & hours
Dani Ferreira5–11 October · own assigned sessions
Delivered
3 h
Upcoming
1 h
Scheduled total
4 h

Hours calculated from assigned sessions. “Delivered” means the session end time has passed.

Public spaces

Publish your club’s public page.

A public club page brings its identity, locations and published offerings together. Visitors see only the entrances the club enables, such as memberships, trials, court booking or contact.

A visitor starts at Harbourline’s fictional club page, then chooses from its configured public entrances. Optional doors depend on the club’s settings and published records.

  • Visitor · finds the public information
  • Office · chooses what is published
HarbourlinePublic spaces
Harbourline Racquet CentreFictional example
Preview
Illustrative tree-lined tennis courtsPhoto: Erik Mclean / Pexels

THE CLUB · THIS WEEK

Your way into the club.

Locations, lessons and ways to join
Request a trialCreate an accountBrowse classesContact the clubBook a court

Illustrative entrances only. Optional doors appear when enabled; published records decide what is shown.

Harbourline · illustrative public page, not a live tenant. No account, message or booking is created here.

Try Academy for free

Your own club to explore.

Open a ready-made club as Admin, Coach or Player / parent, or build one with the setup wizard. Your private demo lasts up to 30 minutes. It uses fictional data and simulated payments; messages stay inside it.

Explore the demo clubSet up a demo club

Compare plans and setup requirements.

Review the costs and the work involved in moving your records. Email Contakt to discuss the setup requirements for your organization.

Getting started

Run it yourself, ask for a piece of help, or choose Managed.

Academy Start is not open yet. When it opens, a tennis club in the Netherlands with one location can create its own workspace.

Start your clubComing soonSetup requirements

Managed

Managed gives your organization a named Contakt contact for monthly product help.

Tell us roughly how big your club is, where it is and who works with you.

A person at Contakt reads every request and replies by email.