Nazmul Khalid
Product & Growth

What It Takes to Build a Telemedicine App: Time, Team and Cost From a Real Build

2026-10-26

Nazmul KhalidNazmul Khalid, Lead Software Engineer, 10+ years building production systems

Key takeaway

DocBee, a telemedicine platform I was lead engineer on, reached a first usable version in about six months with a team of four, and grew over about two years into five parts: patient and doctor apps, an API, an admin panel and a public website. The video call was one of the easier pieces. Most of the time went into testing and fixing, and into building what the operations team needed to run the business. With today's AI coding tools a focused telemedicine MVP can be built faster, but the back office and the testing still decide the timeline.

Most guides on what a telemedicine app costs are written by agencies, and they all say roughly the same thing: it depends, here's a range, contact us. I'd rather show you one real build.

DocBee is a telemedicine platform in Bangladesh. Patients book and pay for a video consultation with a doctor from their phone, and doctors get a schedule, video and chat, and payouts for the fees they earn. I was the lead engineer and system architect, building it with WebCode Technology. It's live at docbeebd.com.

Here's how long it took, who built it, where the time actually went, and what I'd expect it to take today.

How long does it take to build a telemedicine app?

DocBee's first usable version took about six months with a team of four, and the full platform grew over about two years while it was live. We started in September 2024. The patient app came first, then the doctor app and the API from December, then the admin panel in mid-2025.

The first version covered the core of both apps: a patient could find a doctor, book a slot, pay and join a video call, and a doctor could manage their schedule and take the consultation. There was no public web app yet, and only a basic admin panel.

The full platform came later. Today it has five parts: a Flutter app for patients, a separate Flutter app for doctors, a Vue admin dashboard for the operations team, a Next.js public website, and one Node.js API behind all of them. A rebuilt public website is still in progress.

That gap between "first version" and "full platform" is normal, and it's worth planning for. The MVP proves people will use it. Everything after that is what makes it a business.

What team do you need to build a telemedicine app?

A team of four built DocBee's MVP: a lead developer, a designer, a frontend developer and a business developer. Here's what each one did:

  • A lead developer (me): the system design, the API, and the apps.
  • A UI/UX designer: how the patient and doctor apps look and flow.
  • A frontend developer.
  • A business developer, who brought in what the people running the service actually needed.

That last role mattered more than it sounds. The people who'd run the platform day to day knew things no developer would think of. Which brings me to where the time actually went.

What is the hardest part of building a telemedicine app?

Not the video call. On DocBee, testing everything together and building the tools the operations team needed took the most time.

If you'd asked me at the start what the hard part would be, I might have said the video call. A provider (Agora, in this case) handles the hard parts of live video. Connecting it to a confirmed booking is real work, but it's well-trodden.

Here's where the time went instead.

1. Testing and fixing. A telemedicine app has a lot of moving parts that must work together: two apps on Android and iOS, live booking, payments, push notifications and video. Every combination is something a real patient or doctor will eventually hit. Most of the bugs that matter only show up when those parts meet, not inside any one of them.

Some rules had to be impossible to break, not just tested. For example, two patients must never get the same doctor's slot, even if they tap "Book" at the same second. I moved that rule into the database, so the second booking is refused no matter what the code does.

2. What the admin team needed. This is the part most founders underestimate. Patients and doctors see the apps. But someone has to run the service: manage doctors and their schedules, watch bookings, handle payments and pay doctors what they've earned.

Every business rule ends up as a feature in that admin panel, and the rules keep coming once real people are using the service. On DocBee the money side is a proper ledger: every paid consultation is recorded against the doctor, payouts are requested against that record, and the platform's own share is tracked separately. That isn't something you can bolt on later without pain.

If you're planning a telemedicine product, budget as much thought for the people running it as for the people using it.

What drives the cost of a telemedicine app?

Scope drives it: how many apps, how money moves, your local payment gateway, live features and how much the admin side has to do. Without quoting DocBee's budget, here's how each one changes the size of the job:

  • One app or two. Patients and doctors need different things, so it's usually two apps, and each goes through app store review on its own. A web-only first version is much smaller.
  • Money in both directions. Taking payments from patients is one job. Paying doctors correctly is another, and it needs a real ledger.
  • Your local payment gateway. DocBee uses SSLCommerz, Bangladesh's main gateway. Every country has its own, and each takes time to set up and test.
  • Live features. Booking calendars that update instantly, chat and reminders that arrive on time all add work, especially once the system runs on more than one server.
  • The admin side. How much of the business the operations team needs to run from the panel, rather than by hand.

Can AI coding tools make it faster today?

Yes, for writing the code. I'd now estimate 8–12 weeks for a focused telemedicine MVP with both apps, but the admin side and testing still take real time.

DocBee was built before AI coding agents were part of my daily work. Since then they've changed how I build.

In 2026 I built Bicitra EMS, a school management platform shared by many schools, largely on my own with AI-assisted development. Its core (an API, web dashboards and one mobile app used by parents, teachers, gate staff and bus drivers, backed by 338 automated tests) took about three weeks. I've written about how working with an AI pair programmer changed my job.

That's why I'd expect a DocBee-style MVP with patient and doctor apps to fit within my usual 8–12 weeks for an MVP with mobile apps, not six months. That's an estimate, not a promise, and it depends on scope.

What AI doesn't shorten much is the part that took longest on DocBee: understanding how the business runs, building the admin tools around it, and testing everything together until it holds up. AI makes writing code faster. It doesn't make anyone faster at knowing what the code should do, and it makes careful testing more important, not less.

How much does a telemedicine app cost with me?

A telemedicine MVP starts from $8,000 as a web app, or from $15,000 with Flutter apps for Android and iOS:

  • A web MVP with an API and admin panel: from $8,000, usually 4–8 weeks.
  • An MVP with Flutter apps for Android and iOS: from $15,000, usually 8–12 weeks.

Both are fixed price and paid by milestone, and each milestone is something you can try yourself. The code, servers and app store accounts are in your name from day one.

If you're not sure what your first version should include, the $400 scoping week gives you a spec, a milestone plan and a fixed quote. More on what I've built in healthcare is on the healthcare page.

This is the writeup behind DocBee.

FAQ

How long does it take to build a telemedicine app?
DocBee's first usable version, with the core of the patient and doctor apps, took about six months with a team of four, starting in September 2024. The full platform, with a web app and a complete admin panel, grew over about two years while it was live. A tightly scoped MVP built today with AI-assisted development can be faster, but the admin side and testing still take real time.
How much does it cost to build a telemedicine app?
It depends mostly on scope: two apps or one, how payments and doctor payouts work, and how much the operations team needs to manage. With me, an MVP with a web app, API and admin panel starts from $8,000, and one with Flutter apps for Android and iOS starts from $15,000, fixed price and paid by milestone.
What is the hardest part of building a telemedicine app?
Not the video call, which a provider such as Agora handles. On DocBee the longest parts were testing and fixing across two apps, live booking and payments, and building the admin tools the operations team needed to run doctors, schedules, bookings and payouts.
What team do you need to build a telemedicine app?
DocBee's MVP was built by four people: a lead developer who designed the system and built the backend and apps, a UI/UX designer, a frontend developer and a business developer who brought in the requirements from the people running the service.

Hiring a developer? Get the checklist first

20 checks founders can run before they sign: questions to ask on the first call, who should own the code and accounts, and what senior remote developers cost in 2026. A free two-page PDF, plus three short emails from real builds. Unsubscribe any time.

Related articles