ProductFitTechProductMobile

From Spreadsheets to Smart Software: Building Pulse for 3 Fitness Businesses

How we built a complete gym management platform that replaced manual processes for three fitness studios in 6 weeks.

Client

Fitness Studios, Islamabad

Timeline

6 weeks

Date

January 2025

The Problem

Three fitness studios in Islamabad came to us with the same problem, articulated three different ways. One gym owner said: "I spend more time chasing payments on WhatsApp than actually running my gym." Another said: "I have no idea which classes are popular or which instructors are performing." A third said: "My receptionist quits every 6 months because the job is basically just data entry."

They were all describing the same underlying issue: fitness businesses in Pakistan had no purpose-built software. They were running on a patchwork of WhatsApp groups, Excel spreadsheets, and paper registers.

The specific problems:

  • Billing chaos. Monthly fees were tracked in a shared Excel file. Reminders were sent manually via WhatsApp. Defaults were common because follow-up was inconsistent.
  • No attendance data. Check-ins were done on paper. There was no way to see which members hadn't shown up in weeks — a key churn signal.
  • Class scheduling friction. Class schedules were posted on a notice board and WhatsApp. Members had no way to book spots or know if a class was full.
  • Instructor payroll guesswork. Calculating instructor pay required manually counting classes from the schedule and cross-referencing with attendance sheets. It took hours every month.

The Solution

We built Pulse — a complete management platform for fitness businesses — with two client-facing interfaces: a web dashboard for owners and managers, and a mobile app for members.

Member Management

Every member has a complete digital profile: contact details, membership package, payment history, attendance log, and notes. Adding a member, issuing a package, and generating a first invoice takes under 2 minutes.

Biometric Check-In

We integrated fingerprint scanners at each facility. Members check in with their finger — no cards, no check-in sheets, no staff involvement. The system records every check-in with a timestamp. Within a week, gym owners had attendance data they'd never had before.

Class Scheduling and Booking

Instructors set their schedule through the dashboard. Members see available classes in the mobile app and can book spots. Overbooking is impossible. No-shows are tracked automatically.

Automated Billing

Monthly packages generate invoices automatically on the renewal date. Members receive a push notification and can pay via the app (or pay at the desk, which gets logged manually). Outstanding balances are visible to staff at check-in.

Instructor Payroll

Define a pay structure for each instructor — per class, per head, or flat monthly rate. The system calculates what's owed based on actual classes taught and attendance. Monthly payroll runs in minutes instead of hours.

The Build

We built Pulse in 6 weeks with a team of three engineers. The stack:

  • React Native (Expo) for the member mobile app
  • Next.js for the admin web dashboard
  • NestJS backend with PostgreSQL
  • Firebase for push notifications
  • Biometrics SDK for fingerprint scanner integration

We deployed simultaneously to three studios in the final week, running training sessions with staff at each location.

The Results

Three months after launch:

  • 500+ members managed across three facilities
  • 80% reduction in admin time per week (reported by studio owners)
  • 95% collection rate on monthly fees, up from roughly 70%
  • Zero payroll calculation errors since launch (previously a monthly source of disputes)

One studio owner put it simply: "I can now take a day off and not worry that everything will fall apart."

What We Learned

Building for service businesses in Pakistan requires a specific kind of pragmatism. Not every feature needs to be digital — we kept cash payment logging manual because most members still pay in cash, and trying to force digital payments would have created more friction than it solved.

The biometric integration was the single highest-impact feature. It removed the most painful daily interaction (check-in) and generated data (attendance) that owners had never had access to. Sometimes the right move is automating the thing people do 100 times a day, not the thing they do once a month.

Pulse is now in active development for broader release. If you run a fitness business, reach out to learn about early access.

Results

3

Businesses on platform

500+

Members managed

80%

Admin time saved

95%

Payment collection rate