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
- 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.