Back to all projects
Client workLaunchedManage bookings & members

Insight Boxing Club

Improve booking and cancellation in an existing system

Migration, maintenance and booking improvements for an existing gym website and membership system, retaining Insight Boxing’s branding.

Insight Boxing Club public website retaining the gym’s existing branding
The existing public website. This case covers KDS’s subsequent maintenance, migration and improvements.Select the image to enlarge.

The business and its needs

Insight Boxing Club already had a public website, member booking and coach administration system. Subsequent work needed to retain the brand and operating records while making existing reservations and mobile cancellation easier for students to find.

KDS’s contribution

  • Took over and consolidated the existing website, member portal, back office and API for subsequent migration and maintenance.

  • Improved personal booking status in the timetable, direct management links and mobile booking cards in response to documented usability issues.

  • Verified booking and cancellation with isolated fictional data while retaining existing permissions and cancellation deadlines.

This case covers subsequent work on an existing system. It does not attribute the entire original website and system to KDS as a new build.

How the workflow connects

The comparison is based on documented interface issues and implemented improvements. Booking screens use isolated fictional data, not real member records. Publishable historical comparison screenshots are unavailable.

Previous materials or workflow

  1. The timetable showed class availability without the student’s own reservation state.
  2. Cancellation sat in the last column of the mobile booking table and could require sideways scrolling.

The system workflow

  1. The timetable distinguishes personal bookings, waitlist entries and class running state.
  2. Open the relevant reservation directly from the timetable to view or cancel it.
  3. Mobile cards keep booking details and cancellation visible, retaining the existing cancellation rules.

A closer look

Isolated test screen: personal booking status and management access in the timetable
Sample data: personal reservation state is separate from class running status, with access to view and cancel the booking.Sample data
Isolated test screen: mobile booking card with a visible cancellation button
Sample data: the mobile card keeps cancellation visible without sideways scrolling.Sample data

Delivery record

Scope and required materials confirmed
Not yet confirmed
First usable version
Not yet confirmed
Public launch
Existing website; original launch date unconfirmed

Delivery time is measured from confirmed scope and complete required materials. We leave durations unstated where the record is incomplete.

Improvements after delivery

Made existing bookings and mobile cancellation easier to find

Connected personal booking records to the timetable and added direct management links and mobile booking cards. Unavailable booking reads require a retry, while the existing two-hour cancellation cutoff is retained.

Where does your work get stuck?

You do not need a complete specification. Start with what you do today and what takes the most effort.

Create a free account