Erfassung und Nachverfolgung interner Support-Anfragen, mit Status-Workflow und rollenbasierten Rechten.
Überblick
Ein Full-Stack-System zur Erfassung und Nachverfolgung von Support-Anfragen innerhalb einer Organisation. Jede Anfrage hat Nummer, Typ, Priorität und Status, und je nach Rolle (Mitarbeiter, Support, Leitung) sieht man eine andere Ansicht.
Ausgangslage
Anfragen der Kollegen kamen per E-Mail, Telefon und Messenger. Niemand wusste, wer eine Anfrage bearbeitet, in welcher Phase sie ist und wie viele noch offen sind. Auswertungen waren praktisch unmöglich.
Lösung
Ein Full-Stack-System mit Django REST Framework auf SQL Server. Jede Anfrage erhält automatisch Nummer, Typ, Priorität und Status, und die Ansicht richtet sich nach der Rolle (Mitarbeiter, Support, Leitung). Ein Status-Dashboard und eine filterbare Liste wurden im React-Frontend umgesetzt.
So habe ich es gebaut
- 01
Das Backend ist eine Django-REST-Framework-API auf SQL Server mit JWT-Authentifizierung und rollenbasierten Rechten.
- 02
Das Ticket-Modell umfasst Typ (Fehler, Vorschlag, Feature-Wunsch, Frage), Priorität, Status (neu, in Prüfung, erledigt, abgelehnt), Abteilung und Anhänge. Die Ticketnummer wird beim Anlegen automatisch erzeugt.
- 03
React-Frontend mit Tailwind: Status-Dashboard, filterbare Liste, Detailseite und Formular für neue Tickets.
Funktionen
- JWT-Authentifizierung und Benutzerrollen
- Automatische Ticketnummern
- Typ, Priorität und Status
- Dateianhänge
- Status-Dashboard
- Filterbare Liste
- Standard-REST-API
Ergebnis
Jede Anfrage ist von der Erfassung bis zum Abschluss nachvollziehbar, und die Leitung sieht im Dashboard Arbeitslast und offene Fälle auf einen Blick.
Technologien
Wenn Sie etwas Ähnliches brauchen oder eine Idee für individuelle Software haben, sprechen wir darüber.



