Admins can manage CRUD operations for clients , Trainner, Classes , Schedule , Appointments, and other Admins .
Admins can assign appointments by selecting a tainner , aclient and asession date , each session has a limited number of clients .
email verify and sending offers to all user with verified mail .
clients can view appointments and comment on sessions (visible to Admins) .
client can upload a picture after each session to monitor progress .
Trainner can view and manage appointments and record client cases (visible to clients ) .
Search appointments by date, and patients by name, mobile, or national ID .