Doctors Allocation Algorithm
The app needs to allocate doctors based on user's requirement. A user requesting an ophthalmologist needs to be allocated an ophthalmologist. Also the first priority should be given to in-house doctors, and if none are available then partner doctors are allocated.
User Data Safety
Since users will be sharing the medical data which is by nature very sensitive, so every data transaction was required to be processed in very secure environment.
Third Party Integration for Video and Audio Calling
The app needs to have Video and Audio calling features. Choosing a correct service provider for it, and integrating app with the provider API and services was a big challenge.