Overview Dashboard
Track your physical therapy patients and check today's recovery updates.
Total Registered Patients
0
Live tracking active
Active Treatment Plans
0
Continuous exercises
Average Compliance Rate
0%
Target threshold: 80%
Workout Logs Filed
0
Realtime sync active
Recent Workouts & Recovery Updates
Real-time stream| Patient Details | Log Date | Exercises Completed | Pain Index | Patient Feedback / Pain Notes |
|---|
Patients Directory
Manage patient details, construct rehabilitation routines, and inspect recovery trend graphs.
| Name & Email | Patient ID | Injury/Condition | Registration Date | Assigned Clinician | Compliance | Actions |
|---|
Routine Builder
Design a customized rehabilitation exercise sequence for Patient (Condition)
Assigned Exercise Sequence
Real-time device pushAdd New Exercise
Recovery Analysis
Track pain levels and logs submitted by Patient (Condition)
Pain Level Trend (VAS 0-10)
Patient Activity History Log
| Date Completed | Status | Pain Index | Difficulty Rating | Patient Log Notes |
|---|
Physio Companion User Manual
Operational guidelines and documentation for all user roles across the ecosystem.
Owner Manual
- Access Scope: Only users with the Owner role can access the "Staff Onboarding" tab to add or remove clinicians/owners.
- Staff Onboarding:
- Navigate to "Staff Onboarding" and fill in the staff member's First Name, Last Name, Contact Number, Residence, and CNIC.
- The system will automatically calculate the User ID by removing dashes from the CNIC.
- The default password will be generated as:
[last 4 digits of CNIC] + [last 4 digits of mobile number]. - Upon submission, the credentials will be displayed in an alert box. Copy and securely share these with the new staff member.
- Staff De-onboarding: Click the "De-onboard" button next to any staff member in the directory to immediately revoke their portal access.
Clinician Manual
- Access Scope: Clinicians can view and manage only the patients explicitly assigned to their clinician username.
- Patient Registration:
- Click "Add New Patient" in the Patients Directory.
- Enter the patient's name, email, injury diagnosis, and select the managing clinician.
- Clicking "Register Patient" will auto-generate their Patient ID using the current date-time in the format
ddmmyyhhmmssand a secure password.
- Credentials Management: Click the Credentials button next to a patient to view their ID/Password or update them. Changing a patient's ID automatically migrates all routines and workout logs to the new ID.
- Routine Construction: Click Manage Routine to add exercises, set targets (sets, reps, hold time in seconds, execution time e.g.,
15:00), and write cues. Changes sync to the patient's phone in real-time. - Recovery Progress: Click Recovery Logs to inspect the interactive VAS pain level trend chart and read patient feedback/difficulty logs.
Patient Mobile App Manual
- Login: Open the app on Android. Enter the Patient ID (e.g.
060626094200) and Password generated by the clinician. The app caches the session to bypass login on future opens. - Reminders: The app automatically schedules native daily alarms exactly 10 minutes before each exercise time (timezone: Pakistan Asia/Karachi). Alarms rebuild automatically if the clinician updates the schedule.
- Workout Session: Tap "Start Today's Session" to enter the guided trainer. The app provides holding countdowns, sets/reps trackers, and instructional cues.
- Log Submission: After completion, patients submit a recovery log including difficulty score (1-5), pain level (1-10 VAS scale), and optional feedback notes. This instantly syncs to the clinician's dashboard.
Master Admin Manual
- Access Scope: Signed in via hardcoded credentials. Access is restricted to overviewing global directory tables and metrics. Master Admins cannot onboard staff, as that function is reserved for Owners.
Staff Onboarding & Role Assignment
Onboard clinicians, assign system roles, and manage access parameters.
Registered Staff Directory
| Staff Member | Contact | Residence | Username | Role | Actions |
|---|