Eine zweiseitige Plattform in einem System
Die Kundin bestellt Medikamente mit wenigen Tipps samt Lieferung, und der Apotheker erhält die Bestellung im selben System und bereitet sie vor — ein vollständiger Kreislauf ohne Papier.
Eine professionelle Plattform für das Apothekenmanagement: Kasse, Lager, Rezepte und Berichte, dazu eine Kundenansicht, um Medikamente aus der Nähe-Apotheke mit Lieferung zu bestellen.
Live-Website besuchen
PHMP ist eine zweiseitige Plattform für das Apothekenmanagement. Die öffentliche Seite spricht den Kunden an: Apotheke in der Umgebung wählen, Medikamente durchstöbern und mit Lieferung bestellen — ohne komplizierte Formulare. Die Verwaltungsseite spricht den Eigentümer und die Apotheker an: eine schnelle Kasse mit Barcode-Scanning, Lagerverfolgung, Rezepterfassung, Berichte und grafische Dashboards für Verkäufe und Abläufe, Verwaltung mehrerer Apotheken mit feiner Rechte-Matrix, Audit-Protokolle für jede sensible Aktion sowie offizielle marokkanische Rechtsquellen des Pharmasektors, direkt in die Plattform eingebettet und mit Zugriff auf die Originaltexte.
PHMP digitalisiert die Apotheke vom Tresen bis zum Bericht:
Die Kundin bestellt Medikamente mit wenigen Tipps samt Lieferung, und der Apotheker erhält die Bestellung im selben System und bereitet sie vor — ein vollständiger Kreislauf ohne Papier.
Das Barcode-Scanning reduziert Eingabefehler und beschleunigt die Kasse — die Genauigkeit, die beim Umgang mit Medikamenten unverzichtbar ist.
Die Rechtsquellen und Vorschriften des marokkanischen Pharmasektors sind in die Plattform eingebettet, mit Zugriff auf die Originaltexte — kein Raten außerhalb des Gesetzes.
Grafische Dashboards fassen Verkäufe, Abläufe und Lager zusammen: Die Apotheke weiß, was sich verkauft und was fehlt, bevor es ausgeht.
Ich habe die Plattform auf zwei Seiten gebaut: die einfache Kundenseite — Apotheke wählen, bestellen, liefern lassen — und die tiefe Verwaltungsseite: Kasse, Lager, Rezepte, Berichte, mehrere Apotheken, eine Rechte-Matrix und Audit-Protokolle. Das Schwierigste waren nicht die Bildschirme, sondern das Verständnis einer echten Apotheke: wie ein Verkauf erfasst wird, wann das Lager abgebucht wird und wie Rechte und Vorschriften gewahrt bleiben — zusammen mit einer Medikamenten-Datenbank und den offiziellen Rechtsquellen.
Zum Aufbau
Für den Betrieb
Jedes Werkzeug, jede Bibliothek und jede Fähigkeit, die ich in diesem Projekt eingesetzt habe, in einfacher Sprache erklärt: was es ist und was es hier konkret beigetragen hat — ohne kryptische Symbole.
Eine Meta-Bibliothek für interaktive Oberflächen: Sie zerlegt den Bildschirm in kleine wiederverwendbare Bausteine — ein Knopf, eine Karte, eine Tabelle — damit ein großes System wie eine Apothekenplattform organisiert und wartbar bleibt, wie aufgeräumte Zimmer in einem Haus.
Das moderne Build-Tool, das das Projekt bündelt und die Vorschau in Sekundenbruchteilen statt in Minuten Wartezeit aktualisiert — wie eine ausgestattete Küche, die die Bestellung zubereitet, sobald sie ankommt; deshalb ist es der praktische Standard für React-Projekte geworden.
Diagramm-Bibliotheken verwandeln Zahlen in visuelle Darstellungen — Balken, Linien und Kreise —, sodass der Apotheker Verkäufe und Lager auf einen Blick liest statt lange Tabellen zu durchforsten.
Ein organisiertes Verzeichnis der Medikamente mit Namen, Formen und Klassifikationen: ein verlässliches Gedächtnis der Plattform — schnelle Suche, genaue Informationen und ein zentrales Update, das alle Bildschirme gleichzeitig erreicht.
Die schwarzen Balken auf jeder Medikamentenschachtel lesen: Ein einziger Scan erfasst den Verkauf und bucht das Lager automatisch ab — kein manuelles Tippen, keine Zahlendreher.
Ein digitaler, signierter Ausweis, der nach der Kontoprüfung ausgestellt und bei jeder Anfrage kontrolliert wird — nur wer berechtigt ist, kommt an die Daten der Apotheke, wie ein Mitarbeiterbadge, das sich nicht kopieren lässt.
Kleine Dienste, die auf Cloudflares globalem Netz nahe beim Nutzer laufen: Sie empfangen Anmelde- und Datenanfragen und verarbeiten sie ohne klassischen Server — hohe Geschwindigkeit und Verfügbarkeit zu nahezu null Kosten.
Die Plattlikation ist von Grund auf arabisch, von rechts nach links, mit der klaren Cairo-Schrift — keine nachträglich angeklebte Übersetzung, sondern ein arabisches Design von der Basis her, sichtbar in jedem Knopf und jeder Tabelle.
Richtwerte in Marokkanischem Dirham (MAD); die tatsächlichen Kosten variieren je nach Umfang, genauen Anforderungen und Dienstleistungsmarkt. Meine aktuellen Projekte laufen komplett auf kostenlosen Tarifen.
Dieses Projekt hat mir gezeigt, dass Software im Gesundheitswesen doppelte Verantwortung trägt: Ein Fehler beim Preis oder bei der Wechselwirkung eines Medikaments ist nicht wie ein Fehler in einem gewöhnlichen Laden. Ich habe gelernt, eine Plattform für zwei sehr verschiedene Seiten zu bauen — eine Kundin, die mühelos bestellen will, und einen Apotheker, der Geschwindigkeit und Präzision braucht — und beide in einem System auszubalancieren; und dass die Einhaltung der offiziellen marokkanischen Vorschriften keine Last ist, sondern das Fundament des Vertrauens in jede Plattform, die die Gesundheit der Menschen berührt.