Patient portal

Patient portal

A web portal that makes it easy to find the right treatment facility or specialty physician and quickly make an appointment online.

Core team: 1 PM, 2 Android developer, 1 iOS developer, 1 QA

Technologies: Java, Android SDK, Firebase, Python, Django, Django REST Framework, JS, jQuery, HTML5, Google API (Google Maps, Google GeoEncoder), PostgreSQL, MongoDB, Redis, Celery.



To create a website as a part of the Medical Information System dedicated to the search of necessary healthcare practitioners and institutions. It should allow a user to easily book an appointment to a doctor online.



For convenient use, a user can translate all the presented information in English or his/her first language. The localization feature includes 3+ languages.

Online booking

Each user can book an appointment to a specific doctor online without registration on the website. The visit confirmation is performed by a phone number.

List of doctors and hospitals

The corresponding pages provide the full list of connected to the system doctors and healthcare facilities available to look through and plan a visit.

Rating and Review

After booking an appointment and visiting the doctor, each patient can rate the level of the provided services (out of 5 stars) and write a short review.

Physicians and clinics search

The main page provides an advanced search of physicians and clinics by medical specialty, a city’s district or metro station, and/or a facility’s name.

Delivered results

Our team developed a website that provides a general search of specialists and medical centers registered in the system based on medical specialty, location and/or name. A patient can easily pick a doctor, see his/her timetable and book an appointment online. Booking requires only a patient’s mobile number without previous registration. The website allows a user to switch to other products in the system such as Medical Information System, EHR app, etc.