Cloudstruct

Case Study · North American mobile personal-training franchise

Maintaining and extending a franchise’s legacy platform since 2014

A personal-training franchise runs its trainers, clients, billing, and commissions on a legacy ASP.NET platform that we’ve maintained, supported, and extended since 2014.

10+ yrs

continuous maintenance

2

countries on one codebase

The situation

The franchise’s day-to-day operations depend on an existing ASP.NET WebForms platform: client records, package billing, commission reporting, and a rewards program for trainers and head office. It was built before our involvement, and it has to keep working every day while the business keeps asking more of it.

What we built

  1. 01Extended and fixed the tiered commission reporting, with first packages, renewals, and self-sourced clients paid at different rates
  2. 02Extended the client points and rewards system, including automated reward-order emails
  3. 03Adapted the platform for a US edition: USD PayPal billing, state and ZIP localization, and fixes for logic carried over from the Canadian version

What we run today

  1. 01Maintain and support the trainer and admin portal: client management, billing, and package tracking
  2. 02Maintain the franchise’s WordPress marketing sites alongside the platform, with uptime monitoring and incident response

Outcome

The legacy platform still runs the business in Canada and the US. The same team has maintained it since 2014, so requests are handled by someone who already knows the code instead of a new vendor relearning it.

Next case study

Metro Vancouver construction company

Website, SEO, and Google Business Profile for a construction company

Want examples in your industry?

We’ll walk you through relevant work on a call.

Book a free 30-min call