Jazzercise
ASP.NET MVCVBMSSQLHTMLCSSJavaScript

Jazzercise

Class Locator System

For this project, I built a class locator and scheduling platform for Jazzercise that connected customers, franchise owners, and corporate systems through a single, scalable application. The platform supported public class discovery and purchasing while providing role-based administrative tools for managing locations, schedules, and promotions.

On the front end, customers could search for Jazzercise locations in their area and view detailed information including class schedules, offerings, pricing, and location details. The system also supported online pass purchases, creating a seamless path from discovery to enrollment.

The backend was designed with multiple user roles and permission levels. Franchise owners could create and manage class schedules and propose new locations, while district managers could review and approve new requests and manage franchises within their region. I also implemented a feature that allowed users to propose new locations, with demographic data and nearby location density analyzed to estimate potential customer base and determine whether an area could support a new franchise.

In addition to the internal tooling, I developed a REST API that exposed class and location data to Jazzercise’s core systems, enabling synchronization across platforms. The backend also included promotion management functionality, allowing administrators to configure discounted offers and special pricing for customers.

The application was built using ASP.NET MVC and VB on the server side, with HTML, CSS, and JavaScript on the front end. I was heavily involved in both the system design and the UI/UX for the public-facing site and the administrative interfaces, ensuring the platform was intuitive for customers while remaining efficient and powerful for internal users.