How To Build A Telemedicie App Like Halodoc in 2022


Table of Contents

Get in Touch

Set up a free consultation to see how Esferasoft can bring your vision to life.

alodoc, INDONESIAN health tech startup, that aims to simplify healthcare access. It is a platform where people connect with 22,000+ licensed doctors, 1,200+ certified partner pharmacies through medical delivery service ApotikAntar, and licensed medical laboratory services. In 2018, Halodoc became Forbes Indonesia Choice Award winner and Galen Growth’s 2018 Most Innovative HealthTech Startup in Asia.

Table Of Contents

With the help of the Halodoc app, users can connect and communicate with healthcare professionals via chat, video, and voice call. People can use the Halodoc app for the following:

  • medicine purchase & delivery
  • 24/7 doctor teleconsultation via chat, voice, or video;
  • lab services at home
  • hospital appointments and medicines
  • Strong customer service


Hire How To Build A Telemedicie App Like Halodoc in 2022

Discuss your Requirements


Halodoc App Business Model

Halodoc’s primary focus is to connect people with verified healthcare professionals who can assess their health issues and give them the best medical assistance and advice. There are multiple options provided within the app that makes it easy to communicate with doctors. It can be done with the help of video calls, voice calls, live chat, or messaging. The patients can submit their old medical reports to be viewed by the live doctor and based on that medical help is provided.

Regarding their fee structure, Halodoc receives a share of doctor consultation fees. The average consultation time is up to 15 minutes where users/patients are charged IDR 35,000 per session.

Halodoc, on its way to make a more reliable and efficient healthcare system in Indonesia, uses Artificial Intelligence to receive continuous feedback about the system to improve gradually.  With the help of Google’s Late Stage Accelerator, they made a team of doctors, data scientists, engineers, product managers, and researchers to determine how technology could support Indonesian doctors’ work. This helps junior doctors or interns to get feedback from Senior and expert medical professionals that help them learn more and help at the time of emergency situations like the COVID pandemic.

In order to generate the quality performance of doctors, the Halodoc app when used by the doctors, allows them to see their response time and quality index metrics, along with suggested actions on how they can improve their consultation quality. Based on that, they can request further input and consultation from more senior doctors.

This Artificial intelligence mechanism and feature helped them in two ways;

  • t improved their app ratings from 4.5 to 4.8 stars within six months
  • Overall doctors’ scores improved by 64%

Founders & Investors

Jonathan Sudharta, co-founder and chief executive of Halodoc app, a student who played in a rock band. At the age of 34, his co-founded startup Halodoc grabbed the attention of the Bill and Melinda Gates Foundation, which led Halodoc app to become one of the famous health-tech platforms.

Doddy Lukito, Co-founder and COO of Halodoc, has previously worked with software consulting companies, also co-founded bistip ( a peer to peer courier delivery startup) before joining Mensa Group through doctors-only social media LinkDokter, which was later the basis for healthcare platform Halodoc.

Investors & Fundings Raised

In 2016, April, Halodoc raised an undisclosed pre-Series A round, in which Go-Jek participated. In September, Halodoc raised US$13 million in a Series A round led by Singapore-based Clermont Group. Other investors included Go-Jek, Blibli (the e-commerce subsidiary of Indonesian conglomerate Djarum Group) and NSI Ventures.
According to the mobile healthnews, Halodoc has raised three rounds of financing from institutional investors, with the most recent funding (Series B) closed earlier this year in March, led by UOB Venture Management. Other investors in the financing round include Singtel Innov8, Korea Investment Partners, and WuXi AppTec. Existing Investors such as Go-Ventures, BliBli, Openspace Ventures, and Investidea also participated. In total, Halodoc has raised close to $100M (around IDR1,4 Trillion).

Below is the list of investors of the Halodoc app:

App Flow and Storage Data

Halodoc has a robust data platform in order to ensure the security of highly sensitive data. This makes the Halodoc mobile application more fast and reliable for users as well as healthcare professionals. Here is what the secure data system of the Halodoc app does: Report generation and dashboard management to handle all business and team operations. It provides the platform for data science experts to run various experiments and save the results. Data and information security. Fast and quick processing of structured, semi, and unstructured data.

Here is a brief overview of the flow and storage of data @ Halodoc

Essential Features to Develop Telemedicine App

Any telemedicine app is successful when it fulfills all the needs of users as well as healthcare professionals. Therefore, being an expert telemedicine app development company, we recommend adding all these required features to the telehealth platform, so that it serves the purpose, for which it is developed.

For telemedicine apps, it is necessary to have clear communication between people and healthcare specialists, therefore below are the recommended features in a telemedicine app:


The patient mobile application is the one that is used by people who want to connect with medical experts to discuss their health issues. Below are the recommended features in a patient mobile app, that makes it easy to use and UX optimized:

  • Splash Screen
  • App Tutorial
  • Select Country (Choose locations)
  • Patient Registration
  • Patient Login ( Email + Facebook + Google)
  • Password Recover
  • Mobile number verification
  • Promotional Banner
  • Explore Doctor & Services (Near By)
  • Location / Change location
  • Search Option
  • Find & Book
  • Specialty Category
  • Search by specialty
  • Filters (Video Consult + Home Visit + Chat Doctor)
  • Doctor listing
  • Filter by (Type of consultation, price range, Date, location, specialty)
  • Doctor Detail
  • Appointment Flow
  • Select Payment type (First time, Followed up booking)
  • Choose available slot
  • Add Patient Details
  • Apply Coupon Code
  • Amount to pay
  • Select Payment method & Pay Now (Stripe and payout option will be manual)
  • Appointment Type (Clinic visit, Home Visit, Video session)
  • Appointment listing (Active / History)
  • Appointment details (Cancel / Get direction)
  • Rebook on the previous Appointment
  • My Profile, Edit profile, Reset Password
  • Settings (Push Notification, Email Notification)
  • Advanced Search (Nearby doctor, Search By name, category)
  • Transaction History (Listing + Date Range Filter)
  • Notifications Listing + Badges + In-App redirection
  • Medical reports (Upload in Doc + Image)
  • Reports Add by Doctor (Listing)
  • Share Report with doctor
  • Prescription Report(prescriptions listing + Details)
  • Terms & Conditions
  • FAQ
  • Contact us
  • Logout

Esferasoft Can Help You Hire How To Build A Telemedicie App Like Halodoc in 2022

The doctor web panel is a dashboard that allows doctors to manage their day to day appointments, patient bookings, and payments, etc. Here are the top features that must be added to the doctor web panel for the easy management of all the activities:

  • Registration / Verification
  • Login /Forgot Password
  • Profile Management
  • Booking Calendar
  • Booking Request
  • Booking History
  • Transaction & Payout
  • Notification
  • Help & Support
  • Terms & Conditions
  • Logout


Admin panel is the primary dashboard from where all the things are managed. From managing doctors, tracking medicine deliveries to patient management, the admin panel does it all.

  • Dashboard (Data Analytics)
  • Doctor Management ( Add, Edit, Active / Inactive)
  • Patient User Management  ( Add, edit, Active / Inactive)
  • Booking Management
  • Payment Setting
  • Transaction History & Reports
  • Payout Management for the doctor (Payout to the doctor will be a manual process)
  • Content Management
  • Help & Support
  • Notification
  • Logout


In addition to the main features, below are some mandatory third-party integration and requirements for a telemedicine mobile application:

  • Twilio (Video Calling + OTP )
  • Google Map APIs
  • Stripe Payment Gateway
  • Apple developer account
  • Google Publisher Account
  • Firebase (Push Notifications + Crash Analytics)
  • AWS (EC2 + S3 Bucket, SES )

Halodoc-like app development cost

As discussed in one of our posts based on telemedicine app development cost and features, it is clear that the telemedicine app, if developed from scratch, can cost between $30,000 and $60,000. 

However, if you go with a ready-to-launch solution with basic and essential features of a telehealth platform then it will cost between $10,000 – $12,000. Esferasoft solutions is already working on developing a telehealth platform that can help startups to launch their telehealth platform idea at less cost. If you like to know more about this solution, then you can drop us a line and one of our technical experts will get in touch with you.

Note: This is to clarify that Esferasoft Solutions is not involved in the development of the Halodoc app and in any other way. Our team of experts reviews the successful on-demand businesses and shares their insights and understanding via the Esferasoft blog. However, if you have a similar project idea in your mind, then you can discuss the same with us and our ready to launch on-demand solutions can be helpful to you. Contact us to know more.

Edit Content


Plot No. F5-F6 Phase 8, Industrial Area,
Mohali – 160055 Punjab, India
Edit Content
Click on the Edit Content button to edit/add the content.


Have a web or mobile app project in mind? Let us discuss making your project a reality.

Email Sent

Your submission has been received.
we will be in touch and connect you soon