The Healthcare Application aims to support users in their health journey by providing them with all health data, including Health Records, Performance Graphs, Medication Schedules, Appointments, Wellness Check-ins, Health & Wellness Articles.
The application strives to transform medication management and patient engagement, making healthcare more personalized, efficient, and user-friendly.
Project Details
The App provides easy access to important medication details in digital format, so users don’t have to rely on paper labels that can get lost or damaged. This helps reduce the chances of mistakes, such as taking the wrong dose or missing important instructions, making medication management safer and more convenient.
Few key features of The Application:
- Introducing the Health Record in Application, Health Record has information regarding the users medications, Wellness Medical Team details, Medication intake (medication adherence), medical history, and Daily vitals like Blood Pressure, Blood Sugar, Temperature, Oxygen, Heart Rate.
The Health Record in the Application collects real-time health data from different sources, helping doctors and healthcare providers improve patient care and achieve better health results.
Share Health Record: Share updates about how your medications are working and any side effects with your doctors and pharmacists. This real-time communication helps them quickly address any problems, ensuring better treatment management and faster adjustments if necessary. - The Medication Intake Adherence helps users by tracking how consistently and on time they take their medications. It allows users to update their medication status, such as On-Time, Late, or Skipped, providing a clear overview of their medication habits. If no status is updated, the app automatically marks it as “Missed”.
The graph shows patterns in medication intake, making it easy to see if medications are being taken as prescribed. Regular adherence to prescribed medication is key to effective treatment. The graph provides users with insights that encourage better medication habits, leading to improved health management. - How’s your health? The app allows users to capture and update their Vital Signs, Daily Insights, Symptoms Checker, Virus Checker, Pain Level, and How’s your health? These can be updated daily or multiple times a day, depending on the user’s needs.
Users can track their Vital Signs such as Blood Pressure, Blood Sugar, Temperature, Resting Heart Rate, and Oxygen Level in the Health Record. Since the Health Record can be shared with doctors, this feature helps healthcare providers get a clear picture of the user’s health for better care.
Challenges
Health Record Implementation:The Health Record is a web-based report that contains extensive user health data from the application. A key challenge was ensuring screen responsiveness across different devices (tablet, mobile, desktop) using standard SaSS.
- The Health Record is a web-based report that contains extensive user health data from the application. A key challenge was ensuring screen responsiveness across different devices (tablet, mobile, desktop) using standard SaSS.
QR Code & Short URL Generation for Health Records: To make Health Record sharing easier for users, a QR code and short URL feature was implemented, allowing quick and convenient access to Health Records.
Medication Intake Adherence Graph: The graph tracks daily medication intake, recording whether users have taken their medicine on time, late, or missed a dose. A key challenge was dynamically updating the graph in real time based on users updating their medication status.
Daily Vitals Tracking: Capturing users daily vitals and displaying the latest three entries in the Health Record was a critical requirement. Ensuring that the daily vitals screen refreshes each time a new entry is recorded while treating every submission as a separate entry posed a challenge in data handling and real-time updates.
My Schedule: The My Schedule screen displays users upcoming medications and appointment schedules for the week. Additionally, medication intake statuses are updated in real-time on this screen, with each status represented by a specific color code for better visibility and tracking.
Technologies
- Frontend: React Native, Web (React, JavaScript, React Query, Material UI, SaSS, Html, CSS)
- Backend: Java, SpringBoot, MySql, Salesforce
- UX Design: Figma
Solutions
Health Record Implementation:
- Used responsive design principles to ensure the Health Record displays properly across mobile, tablet, and desktop devices.
- Implemented auto-expiry (15 minutes) for Health Record links to enhance security and protect user privacy.
- Optimized data retrieval and rendering for faster loading and seamless access to Health Records.
QR Code & Short URL Generation for Health Record:
- Integrated QR code and short URL generation APIs to allow easy sharing of Health Record.
- Ensured that QR code and short links are time-sensitive for security purposes.
- Enabled one-tap sharing for quick access without compromising user data.
Medication Intake Adherence Graph:
- Implemented real-time data updates to reflect medication intake status changes immediately.
- Used color-coded indicators to make it easy for users to track medication adherence.
- Designed a user-friendly interface that encourages timely medication tracking and updates.
Daily Vitals Tracking:
- Designed the daily vitals screen to refresh automatically, ensuring new entries are always treated as separate records.
- Optimized the database to store and display the latest three recorded vitals in Health Record without delays.
- Implemented a background data refresh mechanism to maintain real-time updates and prevent stale data.
My Schedule:
- Implemented a dynamic scheduling system that updates medication intake statuses in real-time.
- Used color coding for different medication statuses, making it easier for users to identify completed, missed, or upcoming doses.
- Optimized the weekly schedule display to ensure smooth performance and easy navigation across upcoming medications and appointments.