Eine WPF-app erstellen, die folgendes tut:
- Beim Start alle Dateipfade und Dateiinhalte ab einem bestimmten Pfad rekursiv indexieren , dh. eine Liste von allen Dateipfaden und Dateiinhalten in allen Unterordnern erstellen
- Diese indexierung sollte entweder auf Intervall, oder nur wenn sich Dateien ändern / hinzugefügt / entfernt werden, erneut ausgeführt werden
- Diese Liste in eine (oder mehrere) Datenbank-Tabelle schreiben, sodass man in Schritt 4 eine sehr schnelle und effiziente Suche hat
- Eine Suchleiste einbauen, die von diesen Datenbank-Einträgen die passenden raussucht und anzeigt
Optionale Features:
- Erkennen von externen Laufwerken wie USB Sticks, die auch sofort indexiert werden
Wer? | Hauptaufgabe |
---|---|
Giuseppe (@Anchor05) | Datenbank |
Emin (@schneemin) | Oberfläche |
Sven (@Sv443) | Backend |
Nico (@itsoggin) | Variabel |
- Wir erstellen für bestimmte Features ein Issue (hier)
- Wir fügen dieses Issue dann in unser Projekt-Board ein (hier), das macht alle Aufgaben und deren Status übersichtlich
- Im Projekt-Board werden dann die Issues bearbeitet und geschlossen, wenn sie fertig sind
- Jeder bekommt seinen eigenen Branch und die werden dann per Pull Request (hier) auf den Haupt-Code (
main
Branch) übertragen