Mobile App Developer
Concept design

PulseFit

Class booking, workouts and progress tracking for a chain of gyms.

  • Fitness
  • Android and iPhone (Flutter)

Get an app like this

PulseFit screen: ClassesPulseFit screen: TodayPulseFit screen: Workout player

The brief

A gym chain wanted members to book classes, follow trainer plans and see their progress without paper cards or WhatsApp groups.

The app had to feel energetic and premium, and work at 6 AM in a dim gym, so a dark design made sense.

What we designed

  • A dark, high-contrast app with activity rings, class booking and QR check-in at the door.
  • Guided workouts with a timer, rest periods and what comes next.
  • Progress charts for weight, strength and attendance that motivate members to keep going.
  • A trainer panel for plans, class schedules and member notes.

Every screen

Swipe or scroll to see the full flow.

PulseFit Today screen

Today

Activity rings, today's numbers and a weekly view at a glance.

PulseFit Classes screen

Classes

Browse classes by day, see open spots and book instantly.

PulseFit Workout player screen

Workout player

A big, readable timer with the next exercise always visible.

PulseFit Progress screen

Progress

Weight trend and personal bests that show members how far they have come.

Key features

Activity rings

Daily goals for workouts, steps and active minutes.

Class booking

Book a spot, join a waitlist and check in with a QR code.

Guided workouts

Timers, rest periods and form tips for every exercise.

Progress charts

Weight, personal bests and attendance over time.

Wearable sync

Apple Health and Google Fit integration.

Trainer panel

Plans, schedules and member notes for coaches.

Built with

Flutter Firebase HealthKit Google Fit Stripe

Who uses it

Members Trainers Gym managers

This is a concept design by our team, created to show our design and build approach. It is not a client app.

Want an app like PulseFit?

Post your project and tell us what you need. We will reply with a clear quote and a plan.

Post a project