RateMyProf
Professorenbewertungen: Android-App, Backend, Admin-Panel
Entstanden im Praktikum Praxis der Softwareentwicklung (PSE) am KIT, Sommersemester 2026.
Professorenbewertungen: Android-App, Backend, Admin-Panel
Entstanden im Praktikum Praxis der Softwareentwicklung (PSE) am KIT, Sommersemester 2026.
Im PSE am KIT haben wir zu sechst eine Plattform gebaut, auf der Studierende in einer Android-App Vorlesungen und Professoren bewerten, Fragen stellen und beantworten und Inhalte melden. Admins moderieren alles über ein Web-Panel.
Mein Teil war das Admin-Panel: Dashboards, Nutzer, Moderation, Fehlermeldungen, die als GitLab-Issues landen, und ein typisierter REST-Client mit Token-Auth. Jede Änderung im Panel kommt mit Vorher- und Nachher-Wert ins Audit-Log und lässt sich dort rückgängig machen. Im Backend habe ich Tests geschrieben und Fehler behoben, und ich habe den Server und das Docker-Deployment aufgesetzt. Außerdem habe ich Einstellungen in der Android-App ergänzt.
Während des Praktikums lief die Plattform auf ratemyprofessor.dev. Das Repository ist eine aufgeräumte Kopie des Endstands.