In the gym management system, there are three main actors: Members, Trainers, and Admins. Members register, log in, and manage their profiles, book training sessions, make payments, and view personalized workout plans. Trainers handle training sessions, track member progress, and create workout plans tailored to members’ fitness goals. Admins oversee the entire gym’s operations, including managing memberships, processing payments, and generating reports.. Together, these roles ensure a smooth and efficient experience for all users of the gym management system.