80 lines
4.9 KiB
Markdown
80 lines
4.9 KiB
Markdown
bitcoin-programm
|
|
|
|
Lokales Projekt zur strukturierten Erfassung und Verwaltung von:
|
|
|
|
• To-dos
|
|
• Kalendereinträgen
|
|
• Dokumentation
|
|
• später: Bitcoin-Transaktionen und Auswertungen
|
|
|
|
Ziel
|
|
|
|
Das Projekt dient als zentrales Arbeitsverzeichnis für persönliche Verwaltung und spätere Automatisierung.
|
|
|
|
Geplant ist:
|
|
|
|
• eine einfache Eingabemaske für To-dos und Kalendertermine
|
|
• CSV als einfache Zwischen- und Exportform
|
|
• später ein SQLite-Backend für Auswertung und Dashboard
|
|
• optional Sync mit Google Calendar oder iCloud Kalender
|
|
|
|
Aktueller Fokus
|
|
|
|
Der aktuelle Fokus liegt auf:
|
|
|
|
1. Dokumentation
|
|
2. To-do-Erfassung
|
|
3. Kalender-Erfassung
|
|
4. saubere Datenstruktur für späteren Import nach SQLite
|
|
|
|
Bitcoin-Tracking kann später ergänzt werden.
|
|
|
|
Projektstruktur
|
|
|
|
Empfohlene Struktur:
|
|
|
|
─ text
|
|
bitcoin-programm/
|
|
├─ README.md
|
|
├─ docs/
|
|
├─ data/
|
|
├─ templates/
|
|
├─ scripts/
|
|
├─ sqlite/
|
|
├─ dashboard/
|
|
└─ notes/
|
|
|
|
Datenprinzip
|
|
|
|
• Rohdaten werden getrennt von Verarbeitung gespeichert
|
|
• CSV-Dateien dienen als einfache Austausch- und Importform
|
|
• SQLite wird später als strukturierte Datenbasis genutzt
|
|
• Kalender- und To-do-Daten bleiben nachvollziehbar und versionierbar
|
|
|
|
Bedienung
|
|
|
|
Geplant ist eine lokale Eingabemaske, mit der Einträge einfacher gepflegt werden können als direkt über CSV.
|
|
|
|
Ziele der Maske:
|
|
|
|
• Pflichtfelder
|
|
• Dropdowns für feste Werte
|
|
• weniger Tippfehler
|
|
• saubere CSV-Ausgabe
|
|
• später einfache Anbindung an SQLite
|
|
|
|
Langfristige Erweiterung
|
|
|
|
Später sollen möglich sein:
|
|
|
|
• Kalender-Synchronisation
|
|
• Wiederholungen
|
|
• Erinnerungen
|
|
• Dashboard-Ansicht
|
|
• Bitcoin-Tracking
|
|
• Auswertung und Filter
|
|
|
|
Hinweise
|
|
|
|
Dieses Repo ist bewusst schlank gehalten und wächst schrittweise mit den Anforderungen.
|