Portfolio

Weiterbildungsinstitut für Medizinberufe

Über das Projekt:

E-Commerce-Seite mit komplexem Rabattsystem und umfangreichem gesichertem Nutzerbereich

Diese Version von wfm-ultraschall.de ist bereits die zweite Website, die wir für das Weiterbildungsinstitut für Medizinberufe (WfM) in Buxtehude umgesetzt haben. WfM veranstaltet Kurse für Ärztinnen und Ärztinnen, bei denen der Umgang mit Ultraschall-Geräten trainiert wird. Auf der Website können diese Kurse gebucht und bezahlt werden.

Komplex wird das Projekt durch das Rabattsystem, das bei WfM über die üblichen Rabatt-Möglichkeiten wie Volumen- oder Großhandelsrabatte hinausgeht, wie sie mit anderen SaaS-Systemen wie Shopify aber auch WooCommerce abbildbar sind. So sind Kurse preiswerter zu bekommen, wenn Sie in Gruppen gemeinsam und in Abhängigkeit des Käuferstatus gekauft werden. Aber auch der Zeitpunkt kann beim Preis eine Rolle spielen. Auch kann die Verfügbarkeit bestimmter Seminare davon abhängen, ob ein anderer Kurs zuvor gekauft wurde. Bei einem anderen Szenario kann nur ein Kurs einer Gruppe von Kursen gebucht werden.

Im gesicherten Nutzerbereich können Kundinnen und Kunden nicht nur Ihre Order und Rechnungen einsehen, sondern auch ihre Daten pflegen, die auch für Teilnahmebescheinigungen wichtig sind. Als Payment-Gateway ist Stripe angebunden. Buchungs- und Kunden-Daten werden  über eine maßgeschneiderte API an das CRM von WfM übertragen, bei der wir mit 

Wir haben dieses Projekt mit Treepl CMS umgesetzt, weil dessen Anpassbarkeit weit über das hinausgeht, was Shopify oder WooCommerce bietet. Auch die Sicherheit und Skalierbarkeit eines auf Amazon Web Services gehosteten SaaS war uns wichtig. Eine mit Open-Source-Produkten wie WooCommerce umgesetzte Lösung hätte sehr viel mehr Aufwand bei der Sicherheit erfordert, während selbst programmierte Lösung unseren Kunden sehr viel teurer gekommen wäre.

Neben Anpassbarkeit, Sicherheit und Skalierbarkeit empfiehlt sich Treepl auch durch seine Geschwindigkeit: Die Abfrage vieler Datenobjekte zum checken des Rabattstatus zum Beispiel ist beim Rendern des Site auf dem Server nicht zu spüren - dank Multithreading, GraphQL-Abfragesprache und schneller PostgreSQL-Datenbank.


Andere Projekte: