Herausforderung:
Die App eines Projektpartners soll Rückmeldungen der Anwender*innen erfassen. Dieser Feedback-Kanal gehört nicht zum Kern der Anwendung und soll ausgelagert werden.
Die Realisierung soll mit Open-Source-Komponenten als „schlanke“ Anwendung erfolgen, aber perspektivisch um die Erfassung von Feedback anderer Apps oder Websites ausbaufähig sein.
Umsetzung:
Wir konzipieren die Anwendung mit Komponenten des PHP-Frameworks Symfony und einer REST-API. Darauf setzen wir eine optimierte Administrationsoberfläche auf Basis der React Admin Bibliothek mit Material-UI-Design-Komponenten. Das Datenmodell wird so definiert, dass eine getrennte Datenhaltung für unterschiedliche Mandant*innen möglich wird.