Built for everyone in your community

Whether you play, organise, or host — Courtex has the tools you need.

For players

Everything you need to find sessions, compete, and track your progress.

Player

Find clubs

Discover nearby clubs, sessions, and communities to join.

Learn more
Player

RSVP to sessions

Browse sessions and secure your spot with one click.

Learn more
Player

Record matches

Track every game, verify results, and build your history automatically.

Learn more
Player

Global ranking

Climb the leaderboard with an esports-style ranking system.

Learn more
Player

Player analytics

Review your performance trends and improve your game.

Learn more

For clubs

Run your club like a pro — from session creation to member engagement and payments.

Organiser

Session management

Create sessions with capacity, pricing, and automated scheduling.

Learn more
Organiser

RSVP & waitlist

Manage attendance with automatic waitlists and reminders.

Learn more
Organiser

Attendance tracking

Check in members and track participation over time.

Learn more
Organiser

Digital payments

Take card payments and reconcile revenue automatically.

Learn more
Organiser

Budgeting & finance

Keep track of club income, expenses, and session profitability.

Learn more
Organiser

Member management

Manage rosters, communication, and membership levels.

Learn more

For venues

Manage courts, schedules, and payments from one place.

Venue

Court management

Configure courts, surfaces, pricing, and availability.

Learn more
Venue

Session scheduling

Schedule sessions across courts with conflict detection.

Learn more
Venue

Integrated payments

Accept bookings and payments through Stripe Connect.

Learn more

Let chats be chats

Messaging apps are for conversations, not spreadsheets.

Let Courtex handle the admin, so your chat can go back what it's meant for: sharing tips, organising lifts, and arguing about whether Aeroplane Black is really the best shuttle. 🏸



Eugene
...
9. Jimmy
10. Eugene

FULL!
Andrew
You copied the wrong message, lol
Eugene
Oh... oops! 😅

Ditch the copy-paste chaos.

All your player lists, always up to date - no WhatsApp archaeology required.



Jimmy
Names:
1. Andrew (Paid)
2. Felix
3. Billy (Paid)
4. Terence (Paid)

Payment Reminder:
After payment, update your name to include "(Paid)" so I know who has paid. Thanks!

Payments are personal.

Posting who has and hasn't paid in group chat puts people on the spot and makes things awkward.

Features driven by the community

Join our Discord channel and tell us what we should build next!

  • Improved match verification status

    Match verification is now more accurate for incomplete matches with an 'Ineligible' status instead of 'Not verified'


    Fixed match verification bypass

    Matches can no longer be verified without all players in a match linked to a user


    Match scores now editable

    Match scores can now be edited after match creation, allowing for corrections and updates as needed


    Match scores now deletable

    Match scores can also be deleted, but not if the match is completed.



  • Membership tiers

    Membership tiers added to Club management



  • Easier membership management

    Membership management has been simplified for club administrators


    Bottom navigation bar

    Added background colour to bottom navigation bar for better visibility and user experience


    Improved club management

    Club management interface has been improved for better usability and functionality


    Location details page shows club schedules

    Location details page now displays club schedules for better visibility of socials running at the location



  • Improved club management interface

    Club management interface has been further improved for better usability and functionality


    New organisation parent for venues and clubs

    Venues and clubs can now be organised under a parent organisation for better management and categorisation


    Online booking for venues

    Venues can enable online booking via Stripe

Explore the roadmap

Pricing

Free for players. Pay-per-use pricing for clubs.

Create and list your club on our platform for free.

Upgrade to Premium to use our platform to manage your club's sessions and finances.

No credit card required.

Basic

Free

  • Create clubs
  • Find and RSVP to sessions
  • Record matches
  • Premium

    $2 /social

  • Pay per use subscription
  • Create sessions
  • Record attendance and payments
  • Monitor budgets with P&L statements
  • Migrate at your own pace

    Continue to use your own applications and adopt Courtex gradually.

    • Players can self-RSVP
    • Organisers can manually add names to the list.
    • Or both — blended flows work great
    See RSVP + Waitlist
    Players 2 / 16 spots filled 🈳
    # Name Added Attendance Paid
    1 John Doe Apr 2
    2 Jane Doe Apr 3

    Manually add a player below

    Frequently Asked Questions

    How is Courtex different from other RSVP sites?

    Courtex builds features specifically for Badminton:

    • Organisers can add income and expenses against sessions to track budgets.
    • Players can record matches and track their performance over time.
    Can I use Courtex to advertise my club?

    Yes!

    Clubs can create a profile and advertise their sessions to the community for free.

    Is there a free trial?

    Yes.

    When you activate the Premium plan, you get $10 credit.

    This gives organisers an opportunity to test whether the product is suitable or not.

    Please shoot us a message at our Discord server

    Can I create more than one club?

    Yes!

    There are no limits to the number of clubs you can create.

    I've found a bug. How do I get in touch?

    If you've found a bug, let us know on our Discord server