Flutterify
J

Jungle Brothers

Gym member app with class booking, workout programs, and real-time waitlists.

Health & Wellness10 screens, real-time scheduling, waitlist logic, push notifications
J
Jungle BrothersDemo coming soon

At a Glance

200+
Class bookings per week
60%
No-shows reduced by
85%
Waitlist-to-booking conversions
7 days
Time from brief to live

Tech Stack

FlutterFirebase Realtime DBCloud FunctionsFirebase AuthFCM PushCalendar API

I used to call the gym three times a week to check if the evening class had space. Now I book it from bed at 6 AM and get on with my day.

Alex T., Gym Member

The Challenge

Gym members with busy schedules missed classes because there was no easy way to check availability or get notified when a spot opened up. The gym relied on manual sign-ins and phone calls to manage class rosters. Instructors had no way to share workout details in advance. Members showed up not knowing what was planned, or worse, drove across town to find the class was already full.

What We Built

We built a cross-platform member app with real-time class scheduling. Members see what is available, book their spot, or join a waitlist if the class is full. When someone cancels, the next person on the waitlist gets an automatic notification and a confirmed spot. Workout details are visible before the class so members can prepare. Digital check-in replaces the paper sign-in sheet at the front desk.

Key Features

Dynamic Scheduling

Real-time class booking with instant roster updates. See available spots and book with one tap.

Waitlist Management

Join the waitlist when a class is full. Automatic promotion to active roster when a spot opens, with push notification.

Workout Programs

Detailed daily programs with exercises, rep schemes, and class descriptions. Members can prepare before arriving.

Digital Check-in

Sign in at the gym through the app. No paper sheets, no waiting at the front desk.

Push Notifications

Automated reminders for upcoming classes, waitlist updates, and gym announcements. Configurable per member.

Member Profile

Centralized management of subscription details, class history, and personal preferences.

Build Timeline

Day 1
Scoping + scheduling data model
Day 2-3
Class booking + real-time roster
Day 4-5
Waitlist logic + notifications
Day 6
Workout display + member profiles
Day 7
Testing, check-in flow, deploy