DoctorNow — Plattform für Online-Konsultationen
Ein digitaler Konsultationsdienst verbindet Patienten, Ärzte und Servicemanager über mobile Anwendungen, Web-Client und Verwaltung.
Projektziel
Patienten sollen einen passenden Facharzt und Zugang zur Konsultation finden. Ärzte und Manager erhalten gemeinsame Werkzeuge für Profile, Zeitpläne und Konsultationseinträge.
Konzept
DoctorNow trennt die Patientensicht vom betrieblichen Arbeitsbereich. Der React-Web-Client bietet Zugang per Einladung und eine durchsuchbare Liste diensthabender Ärzte. Die Verwaltung organisiert Ärzte, Patienten und Konsultationen über eine Symfony-API. Im Quellcode existiert außerdem eine separate mobile Anwendung mit React Native und Expo.
Einblicke in DoctorNow
Echte Ansichten des lokal laufenden Web-Clients und der Verwaltung, verbunden mit einer separaten Symfony-API und fiktiven Daten. Die schmalen Ansichten zeigen die mobile Webversion.





Die Screenshots zeigen eine lokale Demo mit fiktiven Ärzten, einem Patienten, einer Klinik und Konsultationen. Logo und Standard-Profilbilder stammen aus dem Projekt. E-Mails, Push, Zahlungen und externe Aufrufe sind deaktiviert. Videoanrufe, native Android-/iOS-Builds, Zahlungen und der vollständige Konsultationsablauf wurden nicht geprüft. Echte Patientendaten sind nicht enthalten.
Vorteile
- 🔎 Fachärzte finden — diensthabende Ärzte und ihre Fachgebiete gemeinsam durchsuchen.
- 🟢 Verfügbarkeit erkennen — freie Ärzte von bereits konsultierenden Ärzten unterscheiden.
- 🩺 Profile verstehen — Kategorie, Erfahrung und Konsultationsdauer auf einen Blick.
- 📋 Konsultationen überblicken — Termine, Beteiligte und Status in einer gemeinsamen Liste.
- 🗂️ Servicedaten pflegen — eigene Bereiche für Ärzte, Patienten, Kliniken und Fachgebiete.
Technologien
Der Web-Client nutzt React 19, TypeScript, Vite und Redux Toolkit; die Verwaltung React 18 mit Tailwind CSS. Das Backend verwendet PHP, Symfony 7.3, API Platform und Doctrine ORM mit einer relationalen Datenbank. Der separate mobile Quellcode basiert auf React Native 0.81 und Expo 54.
- React / React Native / Expo / TypeScript
- Vite / Redux Toolkit / React Router
- PHP / Symfony / API Platform / Doctrine ORM
- MySQL (MariaDB)


Entwicklung einer Plattform für Online-Konsultationen
DoctorNow zeigt, wie Patientenoberfläche und betrieblicher Arbeitsbereich gemeinsame Konsultationsdaten für unterschiedliche Aufgaben nutzen können. Im Mittelpunkt stehen Softwareabläufe und Architektur, nicht medizinische Ergebnisse.
Patienten bei der Arztwahl unterstützen
Fachgebiet, Erfahrung, Dauer und Verfügbarkeit sollten gut vergleichbar sein. Der DoctorNow-Web-Client verbindet diese Angaben mit Arztsuche und Zugang per Einladung. Die lokale Demo bestätigt Suche und Anzeige anhand fiktiver Profile.
Betriebsabläufe und Patientenzugang verbinden
Manager benötigen andere Ansichten als Patienten: Ärztelisten, Profileinstellungen, Klinikzuordnungen und Konsultationsstatus. React-Oberflächen kommunizieren mit Symfony und API Platform; Doctrine verwaltet das relationale Datenmodell. Der Quellcode enthält auch React Native, Expo und Anrufintegrationen.
Was dieser Fall belegt
Die Screenshots stammen aus realen lokalen Anwendungen mit isolierter Datenbank. Arztsuche, Profilanzeige und Konsultationsverwaltung wurden geprüft. Native Builds, Videoanrufe, Zahlungsabwicklung und der vollständige Konsultationsablauf gehören nicht zur verifizierten Demo. Klinische Wirksamkeit oder wirtschaftliche Ergebnisse werden nicht behauptet.
