Iteration Plan week 4 - Sidduri2025/RehabEdge GitHub Wiki

Iteration Plan – Week 4

Project: RehabEdge – Remote Physical Therapy with Edge AI

1. What tasks from the previous iteration plan did not get completed?

None.
All tasks from the previous iteration (Week 3) were completed successfully, including authentication workflows, backend route protection, code cleanup, and the initial Doctor Dashboard implementation.


2. Why did they not get completed?

Not applicable, as all tasks were completed within the planned timeline.


3. Which tasks from the previous iteration plan will you move to this current plan?

The team will continue implementation and enhancement of the Doctor Dashboard from the previous iteration. While the core dashboard was completed, this iteration extends it with weekly progress tracking, adherence visualization, and historical data views.


4. Tasks Planned for the Current Iteration (Week 4)

This iteration focuses on enhancing account management features and expanding the Doctor Dashboard to provide actionable insights into patient progress and adherence.


5. Assignment of Tasks and Verification Plan

Student Task Assigned Verification
Akshara Implement backend profile update APIs for both Doctor and Patient roles, including updating personal and role-specific information Profile update APIs tested via Postman; updated profile data correctly stored and retrieved
Chaithanya Implement and validate Forgot Password and Reset Password workflows with OTP verification and secure password updates OTP sent successfully; password reset completed; user able to log in with updated credentials
Praneetha Design and implement the Doctor Dashboard UI to display assigned patients, weekly adherence, posture accuracy, and historical weekly progress using tables or charts Dashboard UI renders correctly; weekly and historical progress data displayed accurately
Vaishnavi Integrate Doctor Dashboard UI with backend APIs to display weekly and historical progress, sessions completed vs missed, and handle loading, error, and empty states Dashboard successfully fetches API data; loading indicators, error handling, and empty-state views function correctly

6. Concrete Plan for Demonstrating Task Completion

  • Live demonstration showing:
    • Doctor and patient profile update functionality
    • Forgot password and reset password workflow with OTP verification
    • Doctor Dashboard displaying weekly adherence, posture accuracy, and historical progress
  • Postman walkthrough of all new and updated backend APIs
  • UI walkthrough highlighting dashboard enhancements
  • GitHub commit history review to verify individual task ownership