Development Application for Nurses
Project Info
- Created By M. R. Tanvir H.
- Client Healthcare Company
- Date 15/10/2018
- Category Healthcare
Project Description
I developed a mobile iOS hospital app for nurses. Using the app on an iPad, nurses can see and update their daily agenda as well as view detailed patient data and exchange messages with colleagues.
Challenge
The Customer had troubles with their existing web-based solution for nurses. Since some parts of the Customer’s hospitals had poor internet connection, the functionality of the online web app was unstable. A nurse could input data in the fields, then click on Submit and get a notification about disconnection, which meant the loss of all the previously entered information. To resolve the issue, the Customer needed to develop a mobile solution that would have the web app’s most essential functionality and be fully available offline.
Also, the web application had basic UI, and the Customer didn’t want to have it reused in a mobile solution. At the same time, they didn’t want the design to be changed too much, as it would make it difficult for the nurses to get used to navigating the mobile app.
Solution
Our designers strived to create an eye-appealing UI with transparent and self-explanatory navigation to make the mobile app easy to get the hang of from day one. Once the Customer approved the design, the iOS development team proceeded to create a mobile app for iPad, implementing the part of the web app’s functionality pointed out by the Customer.
As requested by the Customer, the mobile app functions entirely offline. Every change in the app made by a nurse is saved locally on a device. Then, once a minute, all changes are synchronized with the back end and become available to other nurses.
The mobile app currently includes 5 menus:
- Reminders – a starting point for every nurse; the menu shows a list of appointments with their specific type and procedures to perform.
- Resident List – displays all vital data in neat graphs and shows each patient’s individual care and exercise plans, personal information, as well as care reports (comments on a patient’s condition made by caregivers throughout their hospital stay).
- Medications – the name and intake regularity of medications prescribed to each patient in the list.
- Care Plans – detailed textual care information for each patient in the list.
- Inbox – text messages from colleagues.
All menus except ‘Inbox’ have a ‘Filter’ option that allows a nurse to view only certain groups of patients (for instance, residents of a specific part of the hospital or those with a certain condition).
Results
The Customer was completely satisfied with how I solved the offline functionality challenge. The new design was also warmly welcomed by the nurses who found it easy to get used to.
Since the current app version has nearly 50% of all the features available in the web solution, the Customer has already requested the development of the update with the rest of the features.
Technologies and Tools
iOS SDK 12, Swift 4, UIKit, SQLite, SQLCipher, Alamofire, REST.