Repository navigation
Im 5.Sprint haben wir das Ziel umgesetzt eine sichere Verbindung zwischen dem Frontend (paco) und dem Backend (pacoBackend) vorzunehmen, sodass vor allem auf der Interview Seite die Fragen und Antworten aus dem Backend vollständig und korrekt dem User angezeigt werden können und auch vom User die ausgewählten Antworten im Backend anschließend gespeichert werden können.
Die Verbindung zwischen Frontend und Backend ist zudem wichtig für updates, da diese dann problemlos durch die Verknüpfung ablaufen können, wie beispielsweise wenn Fragen oder Antwortmöglichkeiten geändert werden im Backend.
Zudem haben wir es ermöglicht, dass man über eine Tokensuche auf der Studienberaterseite für den User mit dem zugehörigen token seine ausgewählten Antworten zu den jeweiligen Fragen angezeigt werden.
Auf die Studienberaterseite kommt man über den link ,,Anmelden" -> auf ,,uniKIM" button klicken -> ,,Studienberater:in" auswählen.
Im Folgenden listen wir nochmal die Inhalte kurz auf, die wir im 5.Sprint zum Frontend und Backend durchgearbeitet haben:
-Frontend und Backend Kommunikation (Verbindung aufbauen , docker)
->mithilfe von docker-network kommunzieren frontend und backend miteinander, beide müssen gleichzeitig laufen mit ,,docker-compose up"
-Fragen und Antworten aus dem Backend ziehen (Chat+Tokensuche+Dashboard(Ergebnisseite))
-Methoden in views.py (pacoBackend)kürzen, leserlicher machen
-Authentifizierung via ,,simple-jwt" implementieren
-ganze Chatbot page überarbeiten sodass diese Fragen und Antworten angezeigt werden
-Progressbar auch anpassen an die interview.component
-ausgewählte Antworten werden im Backend in einer Datenbank gespeichert
-Hamburger Menü in Navigationsbaransicht geändert und durch mat-icon ersetzt bei kleineren Bildschirmgrößen
-User kann sich registrieren und anmelden