Gym software for a class-led gym handles the class timetable, online booking, memberships and class packs, check-in and recurring payments. Members should be able to book and pay from their phone in under a minute. Coaches should know who is coming before class starts.
A coached gym needs more than a list of members. Each class has a real capacity, the 6am and 6pm slots need a waitlist, and new members need an intro offer that regulars can't buy. Personal training sits on the same calendar as the classes.
Junocal covers all of that from $15/month. Payments go to your own Stripe account, paid plans add no Junocal transaction fee, and there's no annual contract. When you open a second site or hire a front-desk team, Studio at $29/month adds up to five locations and unlimited coach seats.