🎾 Court Booking PRO

Complete Booking Management System for Tennis & Padel Courts

WordPress Plugin Free & Open Source GPL v2+

📋 Overview

Court Booking PRO is a comprehensive booking management system designed specifically for sports clubs, tennis centers, and padel clubs. The plugin offers a professional solution to manage bookings, instructors, payments, and reporting in a simple and efficient way.

Built with modern technologies and an intuitive interface, Court Booking PRO transforms booking management from a complex task into a smooth and automated process.

✨ Key Features

📅

Advanced Booking Management

  • Flexible time slots from 30 minutes to 3 hours
  • 3 booking types (Match, Lesson, Tournament)
  • Mixed courts support (tennis and padel)
  • Unlimited past and future bookings
  • Real-time digital clock display
👥

Players Database

  • Complete players database
  • Quick search with "Find Player"
  • Bulk CSV Import/Export
  • Preferences management
  • Customizable skill levels
👨‍🏫

Instructor Management

  • Complete instructor registry
  • Professional certifications
  • Custom revenue percentages
  • Earnings reports per instructor
  • Active/Inactive status
💰

Payment System

  • Individual quotas per player
  • Payment status tracking
  • Configurable default amount
  • Automatic total calculations
📊

Reports & Statistics

  • Revenue reports by period
  • Daily revenue breakdown
  • Instructor earnings reports
  • Advanced filters by type/date
  • CSV data export
🌐

Public Frontend

  • Visual calendar with hourly grid
  • Real-time availability
  • Distinctive colors by type
  • Public tournament names
  • Responsive design (mobile/tablet)

🎨 Booking Types & Colors

Court Booking PRO supports 3 booking types with distinctive colors for easy identification:

🟢 AVAILABLE
Court is free
🔴 MATCH
Regular match 2-4 players
🟠 LESSON
Lesson with instructor
🔵 TOURNAMENT
Tournament/Exhibition

🔧 Advanced Features

🔍 Find Player - Quick Player Search

One of the most innovative features is the "Find Player" system that allows you to search players from database in real-time, filter by name, surname, phone, or email, and auto-fill name and contacts with one click.

📤 Bulk CSV Import/Export

Import CSV with hundreds of players in one click. Includes downloadable CSV template with examples, automatic data validation, duplicate email skip, and detailed report showing imported, skipped, and errors.

Supported CSV format: first_name, last_name, email, phone, birth_date, sport_type, padel_position, preferred_time, preferred_days, skill_level

💵 Configurable Default Amount

Save time by setting a default amount in Settings that's automatically applied to all players. Manually adjustable when needed and valid for both tennis and padel courts.

⬇️ Download Court Booking PRO

Version 3.1.4 - February 2026

Complete and free system for managing tennis and padel court bookings.
100% Open Source - GPL v2+ License

📥 Download WordPress Plugin
📦 File Size ~500 KB
🔒 Security Scanned & Verified
💰 Price Free Forever
🔄 Updates Free for Life

🚀 Get Started Now!
Download, install, and manage your bookings in minutes.

Support development: share with other sports clubs! 🎾

🆘 Support & Assistance

📧 Contact

Email: This email address is being protected from spambots. You need JavaScript enabled to view it.

Website: https://www.freecmsplugins.com

📜 License

Court Booking PRO is distributed under the GPL v2 or later license. Use it for free for personal and commercial purposes, modify the code according to your needs, and use on unlimited sites with no additional costs.