Skip to content

Repository files navigation

Cascade

Cascade ist eine local-first Tagesrouten- und Fokus-App. Sie beantwortet nicht die Frage, welche hundert Dinge offen sind, sondern: Was ist jetzt der naechste sinnvolle Schritt?

Aktueller Stand

Phase 1 enthaelt:

  • Vue 3, TypeScript, Pinia, Vue Router und Vuetify
  • Domainmodelle und explizite Zustandsregeln
  • Repository-Ports mit IndexedDB-Adapter
  • Inbox, Morgenplanung und Jetzt-Ansicht als erster vertikaler Ablauf
  • Bearbeiten und sicheres Loeschen von Inbox-Aufgaben
  • Drag-and-drop-Reihenfolge mit Pfeiltasten-Alternative
  • bestaetigte und abgeschlossene Tagesrouten lassen sich wieder oeffnen und erweitern
  • Frog-, Focus- und Quick-Kategorien
  • bewusste Tagesplan-Bestaetigung und fortsetzbare Tagesrouten
  • Fokus-Timer, Fuenf-Minuten-Start und Ablenkungs-Parkplatz
  • Unit-Tests fuer Reihenfolge, Statusuebergaenge und Timerberechnung

Die ausfuehrliche Produkt- und Architekturgrundlage liegt im Ordner docs.

Entwicklung

npm install
npm run dev

Qualitaetspruefung:

npm run typecheck
npm run lint
npm test
npm run build

Die Anwendungsdaten werden im MVP ausschliesslich lokal in IndexedDB gespeichert.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages