Zum Inhalt springen
Alle Arbeiten

Arbeit 05 / 08

Ruang Hening — Marktplatz für ganzheitliche mentale Gesundheit

Backend-Arbeit für einen Marktplatz für ganzheitliche mentale Gesundheit: verifizierte Fachleute, Terminplanung und verschiedene Methoden.

Art
PT Qomunal Media Pratama
Status
Live
Stack
Laravel · GraphQL · PostgreSQL

Fallstudie

Das Problem — und wie ich es gelöst habe.

01 · Problem

Ein zweiseitiger Marktplatz funktioniert erst, wenn sich die schwierigere Seite zuerst füllt, und das sind hier die Fachleute. Ihre Angebote sind auch nicht einheitlich: Einzelberatung, Yogakurse nach Stundenplan und Klangheilung haben unterschiedliche Formen, müssen aber nebeneinander in einer Liste erscheinen. Und weil es um mentale Gesundheit geht, ist die Frage, wer erscheinen darf, keine Produktfrage, sondern eine Frage der Verantwortung.

02 · Ansatz

Die Verifizierung ist ein Tor, das man passieren muss, keine Markierung, die man beim Schreiben einer neuen Abfrage vergessen kann — eine Fachkraft, deren Zertifikat nicht geprüft ist, darf auf keinem Weg Nutzer erreichen, und eine einzige Stelle, die die Prüfung vergisst, macht den ganzen Zweck zunichte. Zertifikatsdateien werden anders behandelt als Daten, die öffentlich gelesen werden sollen. Die Vielfalt der Angebotsformen wird im Datenmodell gelöst, sodass eine neue Methode nicht das Schema auf den Kopf stellt — und auf so einer Plattform wächst die Liste der Angebote tatsächlich.