Zum Inhalt springen

Plattformen und Apps

JBprof

Akkreditierter Anbieter medizinischer Fortbildung: Kurse in Medizin, in Präsenz, online und als Webinar.

ArtPlattformen und Apps

Das Problem

Die medizinische Fortbildung ist in Italien streng geregelt: Jeder Kurs, jede Anmeldung und jeder Fortbildungspunkt muss über Jahre nachvollziehbar sein. Der Kunde wickelte all das über ein vor Jahren entwickeltes Verwaltungssystem ab, das inzwischen selbst zur Bremse für das Geschäft geworden war — langsam, schwer zu ändern und nicht erweiterbar, ohne an anderer Stelle etwas zu beschädigen. Es neu zu schreiben bedeutete, die echten Daten aus zwei Jahrzehnten zu übernehmen, ohne einen einzigen Datensatz zu verlieren.

Was ich entwickelt habe

Eine vollständige Neuentwicklung der Verwaltungsplattform, von Grund auf:

  • Kurs- und Punkteverwaltung für die akkreditierte Fortbildung, samt den Berichten, die die Aufsichtsbehörde verlangt.
  • Anmeldungen, Teilnehmer und Zertifikate, wobei die vollständige Historie jeder Fachkraft erhalten bleibt.
  • Eine Migration der Echtdaten: 20.445 Kontakte und 39.970 Anmeldungen, aus dem alten System übernommen und Datensatz für Datensatz geprüft.
  • Eine eigenständige Forschungsdatenplattform (SESP Data) für ein EU-gefördertes Forschungsprojekt, bei dem die Plattform selbst eines der Projektergebnisse ist und nicht bloß ein Werkzeug.

Eingesetzte Technik

React im Frontend, dahinter NestJS und PostgreSQL, auf einem dedizierten Server. Die Forschungsplattform ist eine Next.js-Anwendung. Kein Framework wurde gewählt, weil es gerade in Mode ist: Das alte System ist daran gescheitert, dass es sich nicht gefahrlos ändern ließ. Deshalb ist das neue durchgängig typisiert, und sein Datenmodell ist schriftlich festgehalten, statt nur stillschweigend vorausgesetzt zu werden.

Warum ich so vorgegangen bin

Die Neuentwicklung lief parallel zum alten System, statt es über Nacht zu ersetzen. In der Fortbildung gelten gesetzliche Fristen: Eine misslungene Umstellung hätte nicht einen Tag Ausfall bedeutet, sondern dass Fachkräfte bereits erworbene Fortbildungspunkte verlieren. Zuerst wurden die Daten migriert und mit den Summen des alten Systems abgeglichen, und erst danach wurde irgendetwas umgestellt.

Eine Idee?
Sprechen wir darüber.

Ob Website, App, Video, Song oder etwas Größeres: Ich helfe Ihnen gern, es umzusetzen.

Kontakt aufnehmen
  • Neapel
  • Ideen
  • Projekte
  • Menschen
  • Immer voran