second commit, initializing content

This commit is contained in:
Dominik Schäfer
2026-08-26 05:59:10 +07:00
parent 79a1199f4d
commit 57d4d4d8f0
5 changed files with 932 additions and 675 deletions
+52
View File
@@ -0,0 +1,52 @@
Überblick
Dieses Projekt ist ein lokales Arbeits- und Dokumentationsprojekt für persönliche Organisation.
Zweck
Das Projekt soll folgende Bereiche abdecken:
• To-dos
• Kalendertermine
• Projektdokumentation
• später Bitcoin-Tracking
• später SQLite-basierte Auswertung
Leitprinzipien
1. Daten sauber strukturieren
2. Eingaben einfach halten
3. CSV als Zwischenformat nutzbar machen
4. später SQL-Backend ergänzen
5. lokale Kontrolle behalten
Arbeitsweise
Es gibt zwei Ebenen:
1. Erfassung
Neue Einträge werden über eine Eingabemaske erfasst.
2. Speicherung
Die Daten werden in CSV abgelegt und später in SQLite überführt.
Zielbild
Am Ende soll das Projekt enthalten:
• eine einfache Eingabemaske
• eine saubere Dokumentation
• exportierbare Daten
• ein lokales Dashboard
• Kalenderanbindung
• To-do-Verwaltung
• später Bitcoin-Verwaltung
Status
Der Fokus liegt aktuell auf Dokumentation, Kalender und To-do.
Bitcoin-Tracking wird später ergänzt.
+101
View File
@@ -0,0 +1,101 @@
To-do- und Kalenderkonzept
Ziel
Dieses Projekt soll eine einfache Möglichkeit bieten, Aufgaben und Termine zentral zu erfassen.
To-do-Felder
Empfohlene Felder:
• id
• titel
• beschreibung
• kategorie
• prioritaet
• status
• faellig_am
• wiederholen
• notiz
Kalender-Felder
Empfohlene Felder:
• id
• titel
• datum
• uhrzeit
• dauer_min
• kalender
• kategorie
• erinnerung_min
• wiederholen
• notiz
Dropdown-Werte
Priorität
• Niedrig
• Mittel
• Hoch
Status
• Offen
• In Arbeit
• Wartet
• Erledigt
Wiederholen
• Nein
• Täglich
• Wöchentlich
• Monatlich
Kalender
• Arbeit
• Privat
• Bitcoin
• Todo
Kategorie
• Allgemein
• Dokumentation
• Erinnerung
• Termin
• Aufgabe
• Sonstiges
Eingaberegeln
• Pflichtfelder müssen ausgefüllt sein
• freie Texte nur dort, wo sie sinnvoll sind
• Datum und Uhrzeit strikt getrennt
• Wiederholungen nur aus erlaubten Werten
• Kalenderziel muss auswählbar sein
Workflow
1. Eintrag über Maske anlegen
2. Daten als CSV speichern
3. später nach SQLite importieren
4. optional an Google Calendar oder iCloud übergeben
Ziel der Maske
Die Maske soll die Pflege einfacher machen als direkte CSV-Bearbeitung.
Spätere Erweiterung
• Filter
• Suchfunktion
• Wiederholungslogik
• Kalender-Sync
• Erinnerungen
• Dashboard-Auswertung