All projects

Healthcare · Android · iOS · Web · Windows · macOS

Dr Next

Doctor–patient consultation platform delivered across Android, iOS, Web, Windows, and macOS.

  • Flutter
  • Dart
  • Python
  • Firebase
  • REST APIs
Dr Next
  • Android
  • iOS
  • Web
  • Windows
  • macOS

Problem

Patients need a reliable way to reach doctors remotely, and doctors need purpose-built tooling to manage consultations — a single generic app serves neither side well.

Solution

A multi-platform consultation experience — patient, doctor, web, Windows, and macOS — covering appointment booking, video consultations, online prescriptions, consultation history, and payments.

Architecture

Built as companion apps across mobile, web, and desktop (Windows and macOS) on a shared Python backend and API layer, with Himanshu as primary developer owning the end-to-end architecture.

Challenges

  • Keeping five platforms — patient, doctor, web, Windows, and macOS — consistent against a single Python backend as features evolved.
  • Handling real-time video consultations reliably across varying network conditions.
  • Securely managing patient health data and consultation history across every platform.

Outcomes

  • Shipped a complete consultation flow — booking, video calls, prescriptions, and payments — live across five platforms.

Case study

Overview

Dr Next is a doctor–patient consultation platform delivered across Android, iOS, Web, Windows, and macOS — so appointment booking, video consultations, and prescriptions each get an interface built for that user, not a compromised generic one.

Himanshu served as the primary developer, owning the project's architecture and implementation from December 2023.

Building three apps on one platform

The patient and doctor apps run on a shared Python backend and API layer while diverging where their workflows differ — the patient app centers on booking and consultation history, the doctor app on managing consultations, and the companion web app extends the same platform to browser access.

Key challenges

  • Keeping five platforms — patient, doctor, web, Windows, and macOS — consistent against a single Python backend as features evolved.
  • Handling real-time video consultations reliably across varying network conditions.
  • Securely managing patient health data and consultation history across every platform.

Outcomes

Shipped a multi-platform release covering appointment booking, video consultations, online prescriptions, consultation history, and payments — live across Android, iOS, web, Windows, and macOS.