Four audiences, each with a distinct job, each mapped to the surface that serves it.
Persona 1Gym operator & admin
Job: run the front desk and back office (memberships, renewals, QR check-in, billing, branches, staff roles and member comms) without admin overhead, in Arabic, over WhatsApp, priced in EGP.
Serves: partner portal · marketing site
Persona 2Trainer & coach
Job: keep clients progressing and coming back, and grow a career: see who's slipping, program sessions, log attendance and results, climb the accredited standards ladder, and build a reputation that travels between gyms.
Serves: trainer portal · mobile app
Persona 3Member
Job: show up consistently and feel it counting: a reason to come back today, a frictionless way in the door, and visible progress that's social without being shaming.
Serves: mobile app
Persona 4Front-desk staff
Job: get a queue of people through the door on the busiest evening of the week (check-ins, walk-ins, lapsed cards and payments) on one screen, offline-tolerant.
Serves: partner portal — QR scanner mode