Release Notes for Version 4.2 - Dec 2024

This is a major Mobile and Web App Release and it covers new features and Enhancements across the Platform.


What's New on the Web App?

  1. Calendar - Courts, Equipment, and Trainer calendar

    • Massage Beds Preparation Time—This release marks the launch of equipment preparation time, such as setting up Massage beds for Massage Services. Now, trainers do not need to set up blockers based on their availability.

    • Multiple changes have been made to the Resources and Trainers calendar.
      • Date Picker and Day, Date have been added.
      • Every hour, the gap has been increased to accommodate more information.
      • Availability has been moved to the right side of the screen to accommodate more data, and Events on an availability calendar no longer take up half the width.
      • The booking details of a class, program, service, or lesson now utilize the full space.
      • Drag and dropping your mouse cursor on a time slot will pre-fill an event creation pop-up.
    • A new button called "Block Courts/Equipment" has been added to the resources calendar. Clubs can use this to block courts for events and activities outside of what is scheduled on the SHC calendars such as Maintenance. 
  2. Reports

    • Attendance reports, Program booking reports, and appointment booking reports now all have the option to download the data with rosters. This option is available under the Actions button on the right side of the reports dropdown.
    • Reports now show data up to 18 months in the past. Please note that this data is only applicable from July 2024.
    • We have updated the Member booking report to now reflect the Attendance status and we have added a new filtering option for statuses which can now be used to filter the member based on No Shows, Attendance status, booked status, etc. The Booking report can be accessed under Manage > Reports > Classes and Programs > Booking.

  3. Family Bookings Communication
    • Moving forward, any message sent through manage booking to a class/program roster with children will redirect the message to the parent/guardian of the child.

    • Multiple enhancements have been made to family bookings for programs including but not limited to Booking confirmation messages, reminder emails, etc.

  4. Purchases/ Manage Sessions

    • We have now enhanced the Give Free Session functionality and named it an Alternative payment to better record transactions that do not go through the app.
    • Clubs can now keep track of different types of alternative payments such as Cash, Complimentary, rewards, etc, and add a note to the transactions.
    • The charge reflects on the details and it shows up on the Orders reports.


  5. Classes and Services

    • Services now be restricted based on age. A minimum or maximum age number can be set and defined for a particular service.

    • Much-awaited filtering options are now available for Classes and Services on the Web app. The filters can be department-based, type-based, shown or hidden, and based on different types of ordering. 
  6. Programs

    • Programs can now be prorated using the This and Following events option under the Programs Booking Tab.
    • Clubs can now have a higher or different Drop-In pricing for a Program under the
      E-commerce option under the In-Person tab of a Program.

  7. Court Bookings Member Experience

    • The member experience of the court bookings has been vastly enhanced on the Web app. The members now have a clearer view of the court booking time slot, easy navigation, and a few steps booking process. 

  8. Manage > All Users Page

    • The Manage > All Users page has now been completely revamped. 
    • Upon clicking on the name of a user, 2 new sections have been added. They are "Transaction History" and "Booking History". 
    • These sections show all the bookings and transaction activity of a user in a single page for staff members. 
    • The "Packages" page has also been revamped to now show the Active and Expires packages separately on the Web App. 
  9. Creating Classes, Programs, and Services

    • Creating Classes and Services on the Web App has now been completely revamped. 
    • When creating a class or service, clubs will be asked what type of Class/Service they want to create with detailed categories. 
    • For every type of Class, Program, and Service that a club creates, the menus and options have been simplified to ensure a more streamlined creation of assets on the SHC platform. 
  10. Other Minor Changes

    • The Create > Company > Deep Links section of the Web App can now be used to generate deep links for the Club Page and Department details page of the platform. 
    • Cohort names for Programs can now be edited on the Web App. 
    • Clubs using Semi-Private service bookings can now charge each user for a Semi-Private service using the Create > Calendar (Trainers) page one by one before completing the booking. 

    What's New on the Mobile App

    1. Member booking Experience

      • Multiple changes have been made to the mobile app's booking experience for Court Bookings and Hire-a-Service Provider ( Lessons ). 
      • Time slots are now more refined and easy to pick.
      • Filtering selections are added when a Service is attached to multiple Resources.
      • Trainers' availabilities are shown in order of the list set in the manage showcase option.

    2. Staff Calendar

      • The staff calendar now shows days with a dot " " symbol for all the appointments, classes, or any kind of bookings that a trainer is scheduled to take.

    3. Orders, Bookings, and Session Balances

      • The Home > Orders and Bookings page has been completely revamped. 
      • There are now 3 sections that members can switch between. They are Orders, Bookings, and Session Balance. 
      • All pages have now been revamped to show more user-friendly data about a member's Booking and Purchase activity on the platform. 
      • Each Order and Booking can be expanded to see more information. 
      • Users can take actions on some transactions such as Recurring payments where they could potentially Cancel or Freeze their recurring package purchases provided the club allows for it.