INTRODUCTION
Feature Summary: The Reservation List widget provides a customizable list of scheduled court reservations and events. This widget displays current and upcoming bookings and allows administrators to configure which reservation details are visible to players or staff. Perfect for lobby displays, front desk monitors, or staff scheduling boards, the Reservation List ensures everyone has a clear view of daily activity.
Note: Widgets are designed to run in a web browser. For example, system users can copy and paste a widget link onto their website or display it on a front desk smart TV. If a widget link is tapped inside the CourtReserve mobile app or branded mobile app, it will open in the device’s default browser, where players will interact with the widget.
Use Cases:
Display daily reservations on lobby Smart TVs or monitors.
Provide front desk staff with a live reference of current court bookings.
Allow teaching pros to quickly see their upcoming lessons and assignments.
Assist members in confirming their scheduled courts when arriving at the facility.
Streamline court access with visible court assignments.
For a high-level overview of how widgets work in CourtReserve, start with this article.
NAVIGATION
Log in to the admin dashboard.
Click SETTINGS on the side menu.
Scroll down to the WIDGET row heading.
Select the Reservation List.
Create a Reservation List Widget
Click the green Create Widget button to get started.
Widget Type: Defaults to Reservation List.
Name: The internal name for the widget. Helps identify and organize your widgets inside the admin portal.
Filter Reservation Types: Allows you to filter the calendar display by reservation types, showing only selected types of court reservations.
Filter Courts: Select which courts to include in the Lobby View. Leave as ALL to display every court, or pick specific courts to show only part of your facility.
Show Events: Display scheduled events to the right of the schedule (see example below).
Hide Title Bar: Option to remove the widget’s title bar entirely from the display on your website.
Title Bar Label: The text that will display on the title bar.
Main Background Color: Sets the background color for the entire widget display area.
Title Bar Background Color: Sets the background color specifically for the widget’s title bar.
Title Bar Font Color: Sets the font color of the text displayed in the title bar.
Display Reservations: Choose which reservations to display based on date options. Note: the widget shows reservations and events (if checked) from the current time forward (past reservations/events are not shown).
Show Member Name: Displays the name of the player who booked the reservation.
Show Reservation Type: Shows the type/category of the reservation (ex: Pickleball Lesson, Doubles Tennis, etc.).
Show Instructor(s): If applicable, displays the assigned instructor(s) for the reservation.
Show Court Name: Displays the court name the reservation is scheduled on.
Show Notes: Displays any reservation notes.
Display Current Date Time: Shows the current system date and time for reference on the upper right of the widget display.
Custom Fields: Select to show associated custom fields.
Custom CSS: Optional field where custom CSS styling can be applied to further customize the widget’s appearance. Learn more here.
Test Your Widget (Link): Provides a direct link to preview and test how the widget will display live.
Widget Code: Auto-generates the embeddable code that can be copied and inserted into your website to activate the widget.
Copy Widget Code (Button): Quick button to copy the full embed code to your clipboard for easy website placement.
USER PERSPECTIVE
Example of Reservation List widget.





