Solution
1. Analysis and Planning
We discuss with the client to describe essential preconditions for the application as its goals, functionality, main components, and possible interactions. Its main purpose is to guide the team along with the development and releasing processes.
2. Design
We create high-fidelity mockups that your developers use to display crucial functions. These mockups should include what happens when objects are tapped, swiped, dragged, etc.
3. Prototyping
We create wireframes and make adjustments based on feedback. A low-fidelity wireframe provides an overall sense of the operation and flow of your mobile app. 7-8 mock-ups are shown to clients.
4. Development
We write code with one or more programming languages. Here is where the Agile methodology is applied. We also incorporate an analytics engine into your mobile app.
5. Testing
To make sure that any bugs are fixed as soon as possible, we carry out all testing types: automation and manual. We test performance, compatibility, usability and functionalities.
6. Release
We support submitting the product to the App Store and Play Store. Also, we look for user feedback to schedule to make improvements later.
7. Maintenance
We carry out the maintenance both during and after the release.We check your mobile app performance, address any problems that may happen, and ensure that it keeps functioning as intended.
Technology
OS |
Framework |
API |
Web |
Infra |
Android |
React Native |
Salesforce Apex |
Salesforce |
Salesforce |
iOS |
|
|
|
|
Main functions and features
(1) register account
(2) make appointments
(3) push notification and confirmation
(4) confirm appointment, contact via phone
(5) display test result
(6) make payment
(7) search hospitals