Doctor & Patient App Enhancements and Bug Fixes - 22/01/2025 12:21 EST
£30-80 GBP
Paid on delivery
1. Project Overview
Project Name: Doctor & Patient App Enhancements and Bug Fixes
Current Status:
Both Android APKs (Doctor and Patient) are live.
Backend is up and running.
Several bugs/functional issues have been identified (see error list below).
Additional features are requested (payment gateway integration, camera switching, preventing phone screen lock, etc.).
Primary Objectives:
Error #001
Description: After approving a request, the next page does not load (stays on "Awaiting Approval").
Notes from Your List: Not explicitly mentioned in your table but is in Milestone 1.
Backend?: Likely YES (approval flow)
Frontend?: Likely YES (UI state/transition)
Error #002
Description: Unable to upload profile pictures for either doctors or patients.
Notes from Your List: “Once fixed image URL issue from backend then i will check again” (Milestone 2)
Backend?: Probably YES (upload APIs)
Frontend?: YES (UI to handle uploads)
Error #003
Description: Uploading files or images while scheduling appointments does not work.
Notes from Your List: “Once fixed image url issue from backend then i will check again YES-10 YES”
Backend?: YES - (API fix needed)
Frontend?: YES (Frontend integration test)
Error #004
Description: In the Doctor App, new appointment approval or rejection does not work properly.
Notes from Your List: “Once backend side checked then need to confirm from frontend YES-10 YES”
Backend?: YES - (logic & flags)
Frontend?: YES (UI state update)
Error #005
Description: Notifications are not functioning at all.
Notes from Your List: “Working from frontend (tested with Firebase...) NO YES”
Backend?: NO (or minimal)
Frontend?: YES (Firebase push integration)
Error #006
Description: Photos sent in chat are not displayed on the receiving side.
Notes from Your List: “Once fixed image URL issue from backend then i will check again YES-5 YES”
Backend?: YES - (image path fix)
Frontend?: YES (render in chat UI)
Error #007
Description: When a patient changes the appointment date, the update is not reflected in the Doctor App.
Notes from Your List: “Once backend side checked then need to confirm from frontend YES-10 YES”
Backend?: YES - (date update logic)
Frontend?: YES (reflect date changes)
Error #008
Description: During video calls, the phone screen locks if there is no user interaction.
Notes from Your List: Milestone 2, “YES - 10 NO”
Backend?: NO
Frontend?: YES - (keep screen on in app)
Error #009
Description: No option to switch between front and rear cameras during video calls.
Notes from Your List: Milestone 2, “YES - NO”
Backend?: NO
Frontend?: YES - (UI toggle/camera API)
Error #010
Description: Keyboard appears then immediately closes (typing notes).
Notes from Your List: “YES - 5 NO”
Backend?: NO
Frontend?: YES - (UI input fix)
Error #011
Description: Google Maps integration is non-functional.
Notes from Your List: “YES - NO”
Backend?: NO
Frontend?: YES - (Maps API fix)
Error #012
Description: “Reels” feature not working.
Notes from Your List: “Once fixed image url issue from backend then i will check again YES - 15 YES”
Backend?: YES - (if it’s pulling images or data)
Frontend?: YES (UI/feature)
Payment
Description: Integrate Wave payment solution (patient-to-doctor transactions).
Notes from Your List: “YES YES” (not included in current bug scope, future milestone)
Backend?: YES (payment logic & endpoints)
Frontend?: YES (payment screens & triggers)
Project ID: #39019292