About
Category
Healthcare & Fitness ,
Native iOS app designed to bridge the gap between patients and healthcare providers. The patients can monitor their health on a regular basis and stay updated with their health vitals. The patients and their caregivers can measure their blood pressure, glucose levels, weight, and other vitals using medical devices with BLE options. It allows the users to connect devices like pulse oximeters, weighing machines, blood pressure, and more using Bluetooth and get all the results on their mobile phones. Users can share their data with the doctors and chat or talk to the doctors.
The Challenges
- Collect the mobile phones with medical devices to fetch live real-time data from the device and display it on the app.
- Video call between patients and doctors.
- Maintain connection throughout the audio or video call.
The Solution
- We created an iOS app using BLE technology that can establish a smooth connection between the app and devices to track the patients’ health.
- Medical devices could communicate with the mobile devices via BLE protocol to generate the patients’ vitals and send it to their phones.
- We also built and integrated smart APIs to allow the patients to send their data to the doctors. Patients can send the selected information of the health problems they are facing without sending the old data.
- We also customized Jitsi Meet and did a complete setup of the web book. We also added the option to allow audio and video calls between patients and healthcare providers.
Key features
Patients can connect the medical devices with their phone and get measurement of their health status in terms of various parameters.
Patients are able to see the previously recorded vitals.
They can share the collected data with the doctors via app through BLE or manually.
Patients can chat via audio or make video calls to the doctors and get assistance.
They can share their location with the healthcare providers, if needed.
Patients can call on the emergency number mentioned in the application and avail real-time treatment.
Results
- Increased patient engagement
- Enhanced patient satisfaction
Tech stacks we used
Programming language
Swift, Objective-C
Integrated Development Environment (IDE)
XCode15
Architectural Patterns
MVC, VIPER
Interface Builder
XIBs and Storyboards
Networking
URLSession or Alamofire
Data Persistence
Realm
Dependency Management
CocoaPods or Swift Package Manager
Unit Testing
XCTest & OCMockito
Version Control
Git
Continuous Integration/Continuous Deployment (CI/CD)
Xcode Server
Analytics and Crash Reporting
Google Analytics, Crashlytics
Have a look at
Our success stories
Over the years, Peerbits have delivered several customized solutions to their clients across the globe. You can get a closer look at few of such success stories here.