Key Features

List all the key features of the product

What are the important features?

The following are the main features of the application. The application caters to all the user needs and also makes sure that the user information is secured.

OTP based authentication Every user in the application is authorized via an OTP (one-time-password), which they receive on their respective mobile number. A user can re-request for an OTP, up to a finite limit.

Authorized doctor signup To prevent abuse of doctor accounts in the application, doctor signup goes with one extra layer of security. A doctor can only register if the admin or another doctor adds his number as a valid doctor.

Chat The application makes use of a hangouts-like chat interface between a doctor and his patient. Additionally, users can send images (in JPG/PNG format), and links, which can be opened in the app itself.

Transfer Patient A common scenario is a doctor transferring the patient to another doctor either for a second opinion, or further treatment. The application allows this feature with a rule that the new doctor should have already registered in the application. The data of the patient is kept intact, and the old chats are also saved in case the patient may later be transferred back to the same doctor.

Prescription, test results, and other docs The application allows users to share documents with each other which can be downloaded to mobile storage. These include medical reports, test results, prescriptions, and other documents (in PDF/PNG/JPG format) which are important for monitoring a patient's health.

Medicine updates The doctor can add medicines for the patient. Medicines are planned on a weekly basis. Each entry on a particular day has three fields - time, dosage, and notes.

Notifications Notifications in the app are an important feature. Users are notified under the following circumstances - a new message arrives, a medicine is added, a medicine is due, a notification is sent manually.

Profiles Users have their own profiles with the necessary information, and medical history, which are editable only by the user. Required data is shared between a doctor and a patient only, and cannot be accessed by another user.

Image Compression and Storage Images shared in the application as profile images or chat images are compressed to a reasonable size before being transferred to Firebase Storage. This helps improve storage and download efficiency. All test results and prescriptions (as PDFs or JPGs) are stored in a specified folder for easy access.

Last updated