ERP Modernization
for fitness and wellness studios

AirClub is a gym management software that automates daily tasks, simplifies operations, and boosts profits,
delivering a high level of efficiency that led to its acquisition by a major New York gym chain.

Challenge

The original software had serious usability issues and outdated code. Users had to make too many clicks to perform simple tasks, such as finding member profiles, retrieving documents, updating payments, and checking membership statuses. This poor user experience and slow performance made the product look unprofessional. As a result, the AirClub team struggled to market and sell the platform to new business clients. 

UITOP’s Solution

We redesigned and developed the software to make gym operations smooth and efficient. Our team simplified member management and payment processing, built a clear user interface, and added advanced analytics. This modern design and code upgrade improved daily operations, boosted software performance, and drove business growth. 

0
Ease of use score
0 months
Launch time
0
Number of screens
+0%
New Users in Q1
0%
User retention

Project Brief

AirClub is a B2B SaaS platform created to modernize administrative and operational processes for fitness and wellness studios. The software provides tools for member management, class scheduling, data analytics, lead management, and virtual content access.

The client partnered with UITOP for a complete redesign and software development project. The goal was to build a modern platform that saves staff time, simplifies daily tasks, and increases profits for fitness businesses and upgrades the daily routine for gym visitors.

Member Management

Problem

Admins faced daily inefficiencies because member data was spread across multiple screens. Updating payment methods, viewing active memberships, and opening documents required navigating through complex, time-consuming pages, leading to constant frustration. 

Solution

We redesigned and developed a single, detailed profile screen for all key data. Admins can now easily update payment methods, view active memberships, and access documents with minimal clicks, saving time and simplifying daily tasks. 

Class Scheduling

Problem

Managing group classes was difficult because schedules were unorganized and separated. The lack of a centralized dashboard made planning and organizing weekly sessions time-consuming, which often led to scheduling conflicts and operational inefficiency. 

Solution

Our team built a centralized weekly schedule page for all group classes. This user-friendly calendar allows admins and coaches to plan sessions, manage timetables efficiently, and track upcoming classes in real time. 

Advanced Insights

Problem

Key business metrics like membership statistics, retention rates, and class attendance were completely unorganized. This lack of structure made it hard for managers to analyze financial performance, monitor instructor activity, and track lead conversion effectively. 

Solution

UITOP built a detailed analytics dashboard to monitor key metrics like membership statistics, retention rates, and class attendance. This centralized page provides clear insights into financial performance, instructor activity, and lead conversion in real time. 

Leads Management

Problem

Tracking customer conversion and scheduled follow-ups was completely disorganized. Gyms lacked a clear system to monitor potential clients, making it difficult for sales teams to manage new opportunities and improve overall conversion rates. 

Solution

Our team developed a structured leads dashboard to track customer conversion progress and necessary follow-up actions. This visual workflow helps teams manage prospective clients easily, stay organized, and close more sales without losing valuable data. 

Virtual Content Access

Problem

Gym members often missed in-person workouts due to travel, illness, or busy schedules, causing their paid memberships to simply burn out. This lack of flexible alternatives frustrated users, lowered their daily engagement, and weakened their long-term loyalty to the gym.

Solution

Our team built an online video hub that provides unlimited access to virtual classes and digital resources from anywhere. This feature allows members to keep training even when they cannot visit the gym, saving the value of their subscription and keeping them connected to the brand. 

Components Library

Challenge

The platform's visual inconsistency made development slow and UX adoption difficult. Developers and users faced an overloaded interface, poor font hierarchy, and a complete lack of reusable components. Without these standard design elements, basic tasks like updating payments, checking memberships, and opening documents became complicated and took too much time.

Solution

Our team built a unified UI Kit and a component library to standardize the whole system. This solution speeds up the design and development process by 27%. As a result, users can now easily update payment methods, access documents, and track membership details through a simple and clear interface. 

Technology

Front-end

Next.js
React
TypeScript
Tailwind CSS
Recharts

Back-end

Node.js
NestJS
PostgreSQL
Redis
REST API

Integrations

Stripe
Mux
AWS S3
Twilio
Docker

Problem solving

We structured the design process into clear, actionable steps to transform the initial concept into a functional and scalable product. 

Architecture

Our team created a clear layout and organized every part from the main page to detailed sections. This logical structure now makes it easy for users to find exactly what they need for a smooth experience. 

Wireframing

The design team built basic black-and-white frameworks to map out the service structure. These prototypes guaranteed the platform would be completely user-friendly and easy to navigate before adding visuals. 

Design system

We implemented a unified design system to manage the entire product. This centralized approach ensures visual consistency and makes future development and updates much smoother and more efficient. 

Prototype & Testing

We built interactive prototypes and conducted thorough user tests. This process helped us identify hidden issues early and refine the product to improve the user experience before launch.