list of Proposed Prototypes ‐ (iteration‐ 2) - Sidduri2025/RehabEdge GitHub Wiki
Project Title: RehabEdge – Remote Physical Therapy with Edge AI (Group – 04)
📘 Overview
The focus for this iteration is to:
- Finalize the system design and prototype descriptions.
- Define key modules, roles, and data flow for the upcoming development phase.
- Prepare detailed documentation that will guide implementation in the next semester.
The prototypes listed here represent the system components that will be developed and demonstrated during future iterations.
🧠 Project Description
RehabEdge is an Android-based mobile application that assists patients in performing their prescribed physical-therapy exercises at home.
The app uses AI-powered posture detection through the phone camera to evaluate movement accuracy and provide feedback.
It helps patients stay consistent with their therapy schedule while giving doctors reliable progress data.
🎯 Objectives
- Provide doctors with secure progress insights through the stored data.
- Encourage exercise adherence through reminders and motivation.
- Ensure secure and continuous doctor-patient communication.
- Keep patient progress data safe and accessible for future therapy sessions.
Proposed Prototypes
1. User Registration and Authentication
This module allows both doctors and patients to create and manage their accounts securely.
During registration, users choose their role (Doctor or Patient), which determines their dashboard access after login.
Passwords are stored in encrypted form to ensure data privacy.
Key Features
- Common registration and login screen.
- Role selection during account creation.
- Encrypted password storage (no plain text).
- Secure login validation for both roles.
2. Doctor Dashboard
A personalized interface for doctors to monitor all assigned patients and their therapy adherence.
Key Features
- View patient list with exercise completion details.
- Weekly progress charts and posture accuracy scores.
- Notifications when a patient misses multiple sessions.
- Option to set or adjust personalized exercise plans.
3. Patient Dashboard
The Patient Dashboard shows assigned exercises, feedback from the doctor, and overall performance trends.
It provides access to daily exercise reminders, progress reports, and posture analysis results.
Key Features
- View daily assigned exercises and status.
- Access reminders and notifications.
- View AI-generated posture scores.
- Check feedback or progress shared by the doctor.
4. Patient Reminder System
The Patient Reminder System helps patients stay consistent with their prescribed therapy schedule.
After the doctor assigns an exercise plan, the patient can set a preferred reminder time in the app.
Once the time is saved, the system automatically sends notifications as reminders to perform the scheduled therapy exercises.
This ensures patients never miss their routines while allowing flexibility to choose times that fit their personal schedule.
Key Features
- Patients manually set their preferred reminder times for exercises.
- The system automatically delivers notifications before the selected time.
- Patients can edit or delete reminders anytime.
- Helps patients maintain regular exercise habits and avoid missed sessions.
5. AI Posture Analysis Module
The app uses AI to detect and evaluate patient posture through the phone’s camera.
It provides instant accuracy scores and feedback for improvement.
Key Features
- Real-time AI pose estimation.
- Accuracy scoring system.
- Saves posture results for doctor review.
6. Reporting and Analytics
Generates detailed performance summaries and trends for both doctors and patients.
Key Features
- Weekly or monthly visual progress charts.
- Summary reports showing improvement over time.
- Exportable reports for tracking recovery.
7. Patient Appointment Booking
Allows patients to schedule follow-up or virtual consultations with their doctor.
Key Features
- View available appointment slots.
- Request and confirm bookings.
- Appointment history tracking.
8. Progress Sharing
Patients can share progress reports with caregivers or family members to encourage motivation and support.
Key Features
- Share reports securely via link or email.
- Control access and revoke sharing anytime.