36 lines
1.4 KiB
Markdown
36 lines
1.4 KiB
Markdown
# Projekt ToDo-Liste (ArchiveCostWebapp)
|
|
|
|
## 📊 Streamlit Frontend
|
|
- [x] Erstes Tabellen-Layout mit Pandas erstellen
|
|
- [x] Navigation über die Sidebar implementieren
|
|
- [x] Uebersichtsteil erstellen
|
|
- [ ] Umgebungsvariablen in app.py verwenden
|
|
- [x] Bereichsteil erstellen
|
|
- [x] Teil ueber nicht zuweisbare Daten
|
|
- [x] Kosten auf allen Seiten einblenden
|
|
- [ ] app.py Code dokumentieren, PEP 8, verschoenern
|
|
- [ ] Uebersicht ueber single, double Kopien
|
|
- [ ] Benutzerseite, wo er selber Filter erstellen kann, z.B. Anzahl Datasets groesser als ...
|
|
- [ ] Diagramm für die Department-Verteilung einbauen (Plotly)
|
|
- [ ] Export-Button für gefilterte Excel-Dateien hinzufügen
|
|
|
|
## ⚙️ Node-RED & AD-Skript
|
|
- [x] Python-Skript auf lokale Datei-Pipes umstellen
|
|
- [x] Zweistufige p-Gruppen-Abfrage stabilisieren
|
|
- [ ] Cronjob/Intervall in Node-RED für tägliches Update einrichten
|
|
- [ ] Fehlerhandling
|
|
- [ ] Zeit wird falsch angegeben (Zeit fuer Filenamen mit $now)
|
|
|
|
## 🐳 Docker & Deployment
|
|
- [ ] Docker-Volumes für Produktion prüfen
|
|
- [ ] Deployment auf unserer git-Umgebung erstellen. Automatisiert.
|
|
- [ ] requirements.txt File erstellen, falls es dies ueberhaupt braucht.
|
|
|
|
## 😪 Fehlerbehandlung
|
|
- [ ] Fehler beim periodischen Update der Daten abfangen
|
|
|
|
## 📜 Dokumentation
|
|
- [ ] Ausfuehrliche Dokumentation fuer Kollegen
|
|
|
|
## 🙋♂️Abstimmung mit Benutzern
|
|
- [ ] Mit Markus |