Quantified bringt Kalender-, Finanz-, Coding- und lokale Systemdaten in Dashboards und Timelines zusammen. Langfristig möchte ich an einem Ort sehen, wie sich verschiedene Bereiche meines Lebens entwickeln.
01 Produkt
Alle meine Daten, sichtbar gemacht.
Die Grundlage sind Daten, die bereits anfallen: Kalender-Events, Finanzen, Repository-Aktivität und lokale Systeminformationen. Weitere Module können demselben Muster folgen, ohne dass daraus wieder einzelne, getrennte Apps werden.
- Aktuelle Quellen
- Google Calendar, PostgreSQL, Git-Repositories und lokale System-Checks.
- Ansichten
- Kalender, Finanzen, Coding und System bleiben getrennt; Home fasst sie zusammen.
- Nächster Schritt
- Weitere Datenquellen anbinden und Entwicklungen über längere Zeit vergleichen.
02 Stack
Angular + .NET.
Angular übernimmt die Oberfläche, ASP.NET Core die API und Berechnungen. PostgreSQL speichert Finanzdaten; Google Calendar liefert die Kalender-Events.
-
01
Frontend
Angular-Features und gemeinsame Chart-Komponenten machen aus API-Daten Dashboards und Timelines.
- Angular 22
- TypeScript 6
- RxJS
- Chart.js
-
02
Backend
ASP.NET Core übernimmt Authentifizierung, Kalender-Parsing, Analytics und benutzerbezogene Finanz-Endpunkte.
- .NET 10
- C#
- ASP.NET Core
- Identity
-
03
Daten & Integrationen
PostgreSQL speichert die QFinances-Daten; Google Calendar liefert die ersten Tracking-Daten.
- PostgreSQL
- EF Core
- Calendar API
- OAuth