Dieses VUE 3 und Python Flask Projekt stellt ein kleines Formular zur Verfügung. Mit diesem Formular können Menschen ohne einen Zugang zu Zammad Tickets erstellen.
Das Projekt enthält ein Dockerfile und eine docker-compose config mit der man den Container erstellen kann.
# Entwicklungsumgebung
Zum entwickeln benötigt man Python (>3.8) und nodejs auf dem System.
Den Vue Js Dev Server startet man wie folgt:
cd frontend
npm install (das nur einmalig nötig)
npm run dev
Um den Backend Server zu starten, braucht es die beiden Environment Vars ZAMMAD_URL und ZAMMAD_TOKEN. Diese konfiguriert man entweder im System oder per VS Code launch.json Datei