Quantified brings calendar, finance, coding, and local system data into dashboards and timelines. Long term, I want one place where I can see how different parts of my life change over time.
01 Product
All my data, made visible.
The product starts with data I already collect: calendar events, finances, repository activity, and local system information. New modules can follow the same pattern, so the workspace can grow without becoming a set of disconnected apps.
- Current inputs
- Google Calendar, PostgreSQL, Git repositories, and local system checks.
- Views
- Calendar, finance, coding, and system views keep the details separate; Home summarizes them.
- Next step
- Add more data sources, then compare them over longer periods.
02 Stack
Angular + .NET.
Angular handles the interface, ASP.NET Core the API and calculations. PostgreSQL stores finance data, and Google Calendar provides calendar events.
-
01
Frontend
Angular feature areas and shared chart components turn API data into dashboards and timelines.
- Angular 22
- TypeScript 6
- RxJS
- Chart.js
-
02
Backend
ASP.NET Core handles authentication, calendar parsing, analytics, and user-scoped finance endpoints.
- .NET 10
- C#
- ASP.NET Core
- Identity
-
03
Data & integrations
PostgreSQL stores QFinances data; Google Calendar supplies the first tracking input.
- PostgreSQL
- EF Core
- Calendar API
- OAuth