Skip to content

Fix buttons and add nurse UI#384

Open
biswajeetdash01 wants to merge 6 commits intoGopher-Industries:masterfrom
biswajeetdash01:master
Open

Fix buttons and add nurse UI#384
biswajeetdash01 wants to merge 6 commits intoGopher-Industries:masterfrom
biswajeetdash01:master

Conversation

@biswajeetdash01
Copy link
Copy Markdown
Collaborator

Description

This PR improves the mobile app task and nurse workflows while also adding the new nurse-facing/admin UI in the guardian-admin-dashboard.

The main changes include:

  • fixed button-related UI and interaction issues across key app screens
  • refreshed the nurse roster experience and supporting layouts/resources
  • updated task list, task detail, and related patient/general views for better usability
  • added shared navigation/supporting UI pieces in the Android app
  • introduced the nurse/admin dashboard UI flow in guardian-admin-dashboard, including login, OTP, sidebar layout, dashboard pages, roster, staff management, reports, settings, and supporting auth/service utilities

Todos

  • Tested and working locally
  • Code follows the style guidelines of this project
  • I have performed a self-review of my code
  • Code changes documented
  • Requested review from >= 2 devs on the team (one frontend and one backend recommended)

How to test

  1. Pull this branch and install dependencies if needed.
  2. Run the Android app and verify the updated button behavior in the affected patient, caretaker, and general/task screens.
  3. Open the nurse roster flow in the Android app and confirm the updated layout, navigation, and UI elements render correctly.
  4. Check task-related screens such as task list, task add, and task detail to confirm buttons, styling, and interactions work as expected.
  5. Run the admin dashboard frontend from guardian-admin-dashboard.
  6. Verify the new auth flow pages load correctly:
    • login page
    • OTP page
  7. Verify the dashboard shell and navigation work correctly across:
    • dashboard home
    • nurse roster
    • staff management
    • patients
    • reports
    • settings
    • organisation assignment
  8. Confirm styling/assets load correctly and there are no obvious routing or rendering issues.

Screenshots and/or Gifs

Add screenshots/gifs for:

  • updated Android nurse roster UI
  • updated task/button screens in the Android app
  • admin dashboard login page
  • OTP page
  • dashboard home
  • nurse roster/admin pages

Associated MS Planner Tasks

  • Review actions shown to each role
  • Review buttons shown to each role
  • Add or refine hide/show logic
  • Test current role access expectations

Known Issues

  • Some pages currently focus on UI structure and navigation, so deeper end-to-end workflow validation may still be needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants