Native iOS/Android app integrated with the existing React Native app. The app is to deliver one to one and group – video calling and chat solution for users in the field of healthcare.
The statement of work was to develop native iOS and Android mobile app and its integration with existing React Native app. The app was supposed to deliver one to one and group – video calling and chat solution for users in the field of healthcare. The users of these apps suppose to be patient/s, care team members of a community with health services providers as doctors.
The care team includes nursing staff or caregivers, who assist patients at home with their respective treatment plans and medication. These patients are either old aged or disabled and cannot afford to go to hospitals for frequent follow-ups with doctor/s.
In discussion with the customer, it was required to implement a native platform mobile application for Android and iOS, using which users associated with community care can initiate one or group video call or chat with utmost ease and excellent performance. Both video call and chat app suppose to receive in-app push notifications and at times certain actions suppose to be initiated when the user taps on push notification. The following are identified as tasks of the highest importance of what users can do.
We captured requirements, performed business analysis and presented the customer with wireframes/static screenshots for the complete process. The functional specification defines complete process flow as well as underneath workflow under process flow, wherever required. A high level and detailed designed scalable, secure and performance-oriented architecture presented to the customer providing tech stack details to be used in this application.
The application development started in an agile mode and product/spring backlog managed on GitLab. The user stories progress tracked over the Kanban chart. The technology stack used was Swift for iOS mobile app and Java for the Android mobile app. The web backend application developed in Java/J2EE. The release/deployment infrastructure managed by DevOps in CI/CD fashion. For push notifications, FCM was used for the Android app while VoIP used for the iOS app.
Do you want to remove manual operations, acting as impediment to your business growth? Realize your ideas into reliable web and mobile software solutions with our professional services. Take first step to launch your project by filling the form.