AM FITNESS

Every screen · every button · nothing left out

Everything the app does

A full, honest inventory of all three surfaces — the owner dashboard, the member app, and the trainer app. This is the real feature list, pulled straight from the working app. If it's not here, the app doesn't claim it.

88Owner dashboard
47Member app
29Trainer app
Owner dashboard Member app Trainer app
For you · the owner

Owner dashboard

88 features · 13 areas

Runs in any browser — on your phone or a laptop. This is where the gym is run: money, members, the floor, trainers, and the numbers.

Sign-in & security 5

  • Owner-only password login
  • Secure signed session — stays logged in safely
  • One-tap sign out
  • Light / dark theme, remembered per device
  • Audit log — every change records who, what, when, and old → new

Home / Overview 11

  • Time-of-day greeting (India time)
  • Live "on the floor right now" headcount
  • Check-ins today
  • Active members count
  • Collected this month (₹)
  • Money stuck in overdue (₹)
  • "Money on the table" — expiring & overdue preview
  • 14-day attendance bar chart
  • Today's PT sessions at a glance
  • Birthdays this week
  • Pending time-change requests — approve inline

Dues — the money screen 6

  • "I've paid" claims — confirm & extend, or reject
  • PT renewals due — remind, mark paid, end PT
  • Membership overdue — remind, mark paid, stop member
  • Expiring within 7 days
  • One-tap WhatsApp with a pre-written message (name + amount + your UPI)
  • One-tap "Paid" records the money and extends the plan in one step

Members 5

  • Full roster with a live validity badge (active / expiring / overdue / no plan)
  • Search by name or phone
  • Filter active vs inactive
  • Add a member in under a minute — creates the membership + first payment together
  • Reactivate an inactive member

Member file (one member) 16

  • Digital membership card (plan, days left, member ID)
  • Full membership history
  • Payment history — with reversible, audited void
  • Record a payment (cash / UPI)
  • 28-day attendance grid
  • Recent visits (with delete)
  • Progress logs — measurements & PRs
  • Assign / change trainer (one active at a time)
  • Assign a workout plan
  • Log a measurement / PR for them
  • Edit profile (name, DOB, phone, notes)
  • Deactivate / reactivate
  • Restart a membership
  • Adjust the membership end date
  • Reset their app PIN & share it on WhatsApp
  • Coach notes — member-visible or private

Kiosk — the front desk 4

  • Search-as-you-type check-in
  • Check-out
  • Today's check-ins list
  • Live crowd count

PT floor 6

  • Per-trainer hourly slot grid
  • Group heat shown per slot — 1-on-1 / 1:2 / 1:3
  • Slot-capacity aware — won't overfill a slot
  • Start a PT month (member, trainer, fee, slot) in one atomic step
  • Today's PT overview
  • PT revenue

Trainers 7

  • Trainer cards — tier, specialty, rates
  • Each trainer's client list
  • Each trainer's PT slot grid
  • Add a trainer
  • Edit trainer profile
  • Edit trainer rates
  • Deactivate / reactivate & reset a trainer's PIN

Workouts 5

  • Template library
  • Workout builder — days, exercises, level, focus
  • Assign a template to a member
  • See how many members are on each template
  • Delete a template

Reports 7

  • Revenue by month
  • Payment-method mix (cash vs UPI)
  • Peak-hours heatmap
  • Preferred-time distribution
  • Renewal forecast — who's due and when
  • PT revenue
  • Attendance trends

Announcements & feed 6

  • Compose a post (title, body, photo)
  • Choose the audience — all members or trainers
  • Photo upload (secure signed upload)
  • Posting sends a push notification to phones
  • Edit a post
  • Delete a post — also cleans up its image

Settings 7

  • Gym profile — name, UPI ID, phone, Instagram, address, map location
  • Gym hours
  • Closures / holidays — add, edit, delete (members see a "closed" banner)
  • Membership plans — create, edit, delete
  • 13 business rules you control — visit length, gym-zone radius, reminder lead, arrival-nudge window, renewal banner & push days, absence flag, crowd thresholds, dues window, birthday horizon, PT slot capacity, PT month length
  • Maintenance — clean up orphaned feed images
  • Everything takes effect instantly across the apps

Data & plumbing 3

  • CSV export — members and payments
  • Health-check endpoint
  • Money operations are atomic — they can't half-happen
For your members · on their phone

Member app

47 features · 7 areas

A real iOS / Android app your members install. It's what turns a membership into a habit — and quietly does your admin (check-ins, renewals, reminders) for you.

Sign in 4

  • Phone number + 4-digit PIN
  • Fingerprint / Face unlock (optional, on supported phones)
  • Auto sign-out if you deactivate them
  • Change PIN

Home — "The Floor" 12

  • Digital membership card — name, plan, days left, member since, ID
  • Gym status — open / closed (and till when)
  • Closure banner on holidays
  • Live crowd meter — quiet / moderate / busy right now
  • Streak ring (day streak)
  • Badges — 10 / 50 / 100 visits, 7-day streak, iron-month, PR-setter
  • Visits count + workouts this week
  • Latest weight
  • Check in / check out from the phone
  • "I've paid" — claim a payment
  • Feed teaser — latest announcement
  • Top personal records

Workout 6

  • Their current plan — days & exercises
  • Edit their own plan
  • Save their plan as a template
  • Adopt a template from the library / trainer directory
  • Finish a day — feeds their streak & stats
  • Built-in rest timer

Progress 7

  • 6 tracked metrics — weight, body fat, chest, waist, arm, thigh
  • Charts over time — 1M / 3M / 1Y / All
  • Log a new measurement
  • Personal-record ladders
  • Log a PR — with a new-best celebration
  • Height & BMI
  • Share progress

Feed 2

  • Gym announcements with photos
  • Share a post

Me / Profile 12

  • Profile — name, DOB
  • Gym info & contact
  • Membership + PT status
  • Payment history
  • Coach notes from their trainer
  • Preferred gym time
  • Gym-time reminder toggle
  • Change PIN
  • Biometric-unlock toggle
  • Smart check-out (location) toggle
  • Dark-mode toggle
  • Request a PT time change (and withdraw it)

Smart & background 4

  • Local reminder at their preferred gym time
  • Push notifications — renewal due, coach note, new announcement
  • Geofence smart check-out — auto checks them out when they leave
  • Arrival nudge near the gym
For your trainers · same app, trainer login

Trainer app

29 features · 7 areas

Your trainers log into the same app and get a coaching view — today's clients, attendance, and a workout builder. No extra install, no extra cost.

Sign in 3

  • Phone number + PIN
  • Biometric unlock
  • Change PIN

Today 6

  • Today's PT sessions / slots
  • The members in each slot
  • Resolve a time-change request — accept / decline
  • Nudge a slot — ping a no-show
  • Cancel the day / un-cancel the day
  • Mark a session moved or cancelled (one-day override)

Clients 3

  • Client list with this month's attendance % (attended vs scheduled)
  • Absence flag on clients slipping
  • Slot times per client

Client file 5

  • Client's progress — metrics & charts
  • Recent sessions
  • Coach notes — add, edit, delete; member-visible or private
  • Assign a plan
  • Share a template with the client

Builder 5

  • Workout builder — create / edit templates
  • Library — mine vs the gym's
  • Delete own template
  • Visibility — keep private or share to the gym
  • Share a template

Feed 1

  • Gym feed — posts, with team-only ones marked

Me 6

  • This month's stats — sessions, active PT clients, requests
  • Their rates
  • Dark mode
  • Biometric unlock
  • Change PIN
  • Sign out

Seen enough?

Every feature above is live in the demo, loaded with a sample gym's data. Go tap through it yourself.

Start the test drive → Open the apps