Ausgangslage
Die mit Java und GWT erstellte Hauptanwendung, eine Praxisverwaltung für Heilpraktiker, soll um zwei separate mobilfähige Web-Anwendungen ergänzt werden. Die eine Web App dient als mobile Ergänzung der Hauptanwendung für Praxisinhaber. Die zweite Web App ist ein Self-Service Portal für Patienten. Die Web-Anwendungen werden serverund client-seitig mit Kotlin implementiert. Die client-seitige Implementierung basiert auf Kotlin JS und wird mit dem KVision-Framework realisiert. Ein starker Fokus liegt auch auf der barrierefreien Umsetzung nach dem Barrierefreiheitsstärkungsgesetz (BFSG).
Tätigkeit
Umsetzung einer mobilen Web-App für Praxisinhaber und einer Self-Service-Web-App für Patienten.
Vorgehen
- Trennung der neuen mobilen Anwendungen von der bestehenden Hauptanwendung.
- Implementierung eines Patienten-Self-Service-Portals und einer mobilen Ergänzung für Praxisinhaber.
- Berücksichtigung barrierefreier Umsetzung nach BFSG mit WAI-ARIA.
Ergebnis
- Moderne mobile Nutzungsszenarien für Praxisinhaber und Patienten.
- Kotlin-basierte Full-Stack-Implementierung mit klarer Trennung der Anwendungen.
- Barrierefreiheit als expliziter Qualitätsfokus.
Technologien und Methoden im Kontext
In diesem Projekt kamen unter anderem Kotlin JS, Java 25, GWT, KVision, Spring Boot, MySQL, JPA, Gradle zum Einsatz. Fachlich-methodisch standen Accessibility, BFSG, Full-Stack-Entwicklung im Vordergrund.