What is iRehab
iRehab is a free post-surgical rehabilitation tracking system. Doctors prescribe exercises, patients execute and report from home, and PTs adjust protocols based on real data.
The system has three components:
- Doctor PWA — For doctors and PTs. Patient list, prescriptions, trend tracking, PROM collection.
- Patient PWA — For patients. Exercise check-in, pain reporting, wound photos, questionnaires.
- MVC Dashboard — Patient account creation and advanced management.
Your data belongs to you. Export anytime, no questions asked, in standard JSON format.
Step 1: Get an Invite Code
iRehab is currently invite-only. Contact the De Novo Orthopedics team to receive your personal invite code.
The code is bound to your email, valid for 7 days, and single-use.
Step 2: Register Your Doctor Account
- Open the registration page: irehab.denovortho.com/Login/RegisterDoctor
- Fill in your details:
| Field | Description |
|---|---|
| Name | Your full name |
| ID Number | Used as your login credential |
| Password | Choose a secure password |
| Phone | Contact number |
| Must match the email linked to your invite code | |
| Department | e.g., "Orthopedics", "Rehabilitation" |
| Invite Code | Obtained from the De Novo team |
- Click "Submit." You will see a confirmation message on success.
Step 3: Log In to Doctor PWA
After registration, open the doctor interface:
irehab-doctor.pages.dev
Enter your ID number and password. You will see an empty patient list — this is expected.
After your first login, visit the "Profile" tab to set your hospital name and profile photo.
Add to Home Screen (Use Like a Native App)
iRehab is a PWA (Progressive Web App). No App Store download needed. Once added to your home screen, it launches instantly and works offline.
iPhone / iPad (Safari):
- Open irehab-doctor.pages.dev in Safari (not Chrome — iOS requires Safari for PWA install)
- Tap the Share button (square with upward arrow) at the bottom toolbar
- Scroll down and tap Add to Home Screen
- Tap Add
Android (Chrome):
- Open irehab-doctor.pages.dev in Chrome
- Tap the three-dot menu (top right)
- Tap Add to Home Screen or Install App
- Tap Add
The iRehab icon will appear on your home screen. Tap it to launch directly — no browser needed.
Step 4: Share Your Patient Registration Link
Each doctor has a unique patient registration link. Send it to your patients and they fill in their own details.
Your patient registration link:
irehab.denovortho.com/Login/Register?doctor=YOUR_DOCTOR_ID
You can find your Doctor ID in the "Profile" tab of the Doctor PWA after logging in.
Recommended: Generate a QR code from this link (any QR generator works), print it on a laminated card, and keep it at your clinic reception. Patients scan and register themselves.
Patients fill in:
| Field | Description |
|---|---|
| Name | Patient's full name |
| ID Number | Becomes login credential |
| Phone | Becomes default password |
| Email (optional) | Patients with email receive weekly rehab reports |
| Date of Birth | Basic demographics |
| Surgery Date | System auto-creates rehab plan when filled |
| Diagnosis | e.g., "Bilateral knee OA" |
| Procedure | e.g., "Total Knee Arthroplasty" |
On registration, the system automatically:
- Creates the patient account (password = phone number)
- Creates a CareEpisode (rehab journey)
- Generates the first exercise prescription (matched to procedure protocol)
- Creates a Google Drive folder for wound photos
- The patient appears in your Doctor PWA patient list immediately
Step 5: Patient Logs In to Patient PWA
Tell your patient:
- Open irehab-patient.pages.dev on their phone
- Username: their ID number
- Password: their phone number (recommend changing after first login)
After login, patients see daily tasks:
- Exercise — Follow the prescription, check off each exercise
- Report — Daily pain level (VAS 0-10) and wound photo
- Questionnaire — PROM surveys sent automatically at key timepoints
Help Patients Add to Home Screen
We recommend doing this during the clinic visit or at discharge. Most patients (especially older adults) do not know what a PWA is.
You can say to the patient:
"Let me add the rehab app to your phone. Just tap this icon every day and follow the exercises."
iPhone: Safari → Share button → Add to Home Screen → Add
Android: Chrome → Three-dot menu → Add to Home Screen → Add
Once installed, the app caches locally and works even with unstable internet. Exercise logs sync automatically when connection returns.
Step 6: Track and Adjust
Back in Doctor PWA, you will see:
- Patient List — Triage-sorted (alerts first, recent surgeries first)
- Patient Detail — Four tabs:
- Overview — VAS trends, adherence charts
- Prescription — Current exercises, inline editing
- Assessment — PT evaluation (ROM, SOAP notes, phase advancement)
- Progress — Wound photos, PROM scores, milestones
Modifying Prescriptions
When adjusting a patient's exercise prescription:
- Open "Prescription" tab, click "Edit"
- Add, remove, or modify exercises (sets/reps/hold time)
- Select a reason for modification (recorded for clinical quality improvement):
- Pain too high, ROM insufficient, patient request, wound concern, swelling, ready to progress, other
- Click "Save Prescription"
Exporting Your Data
In the "Profile" tab, click "Export My Data" to download a complete JSON file of all your patient data. Your data belongs to you.
FAQ
What if a patient forgets their password?
Default password is their phone number. If forgotten, contact the De Novo team for a reset.
Can my PT use the system?
Yes. Contact the De Novo team and we will create a PT account (SubRole: PT) linked to you. PTs can view your patients and edit prescriptions (saved as drafts until you approve).
Where is data stored?
Google Cloud Firestore (ISO 27001 certified). Wound photos are stored on Google Drive. All data is exportable.
Is it free?
Yes. The Patient PWA and basic Doctor Panel are permanently free.
Can I stop using it anytime?
Yes. Export your data and stop. No contracts, no lock-in, no cancellation fees.
Need Help?
Contact the De Novo Orthopedics team for:
- Invite codes
- PT account setup
- Technical support
- Clinical workflow consulting
