Autor: Anastasia Kominch
Beschreibung
Das "SchwimmbadKiosk2"-Programm ist eine WPF-Anwendung, die den Verkauf von Produkten in einem Schwimmbad-Kiosk verwaltet. Die Anwendung nutzt eine SQLite-Datenbank zur Speicherung von Produkten, Verkäufen und Benutzerdaten.
Installation & Nutzung
Installation:
Klonen Sie das Repository mit:
git clone https://github.com/AoneKom/SchwimmbadKiosk2.git
Öffnen Sie das Projekt in Visual Studio.
Stellen Sie sicher, dass SQLite installiert ist.
Führen Sie das Projekt aus (F5).
Erste Nutzung:
Beim ersten Start wird die SQLite-Datenbank automatisch erstellt.
Die Beispieldaten werden hinzugefügt (sofern noch nicht vorhanden).
Der Standard-Admin-Login ist:
Benutzername: admin
Passwort: admin123
Funktionen:
Anmeldung mit verschiedenen Benutzerrollen.
Verwaltung von Produkten (Hinzufügen, Bearbeiten, Löschen).
Erfassung von Verkäufen.
Automatische Speicherung der Daten in SQLite.
Screenshots
Login-Fenster:
Hauptfenster:
Screencast
Ein kurzes Video zur Demonstration der Anwendung ist im Ordner Dokumentation gespeichert:
Download Screencast
Weitere Hinweise
Das Projekt nutzt WPF mit XAML und C#.
Die Anwendung ist ohne zusätzliche Konfiguration nach dem Klonen lauffähig.
Fehlerhafte Eingaben werden geprüft, um Abstürze zu vermeiden.
Nutzung von GitHub-Issues zur Nachverfolgung von Anforderungen.
Code-Qualität wurde durch ein Code-Review sichergestellt.