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.

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
- The timetable showed class availability without the student’s own reservation state.
- Cancellation sat in the last column of the mobile booking table and could require sideways scrolling.
The system workflow
- The timetable distinguishes personal bookings, waitlist entries and class running state.
- Open the relevant reservation directly from the timetable to view or cancel it.
- Mobile cards keep booking details and cancellation visible, retaining the existing cancellation rules.
A closer look


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.

