Projects
Life OS
One place for tasks, journaling, scheduling and the numbers behind them, instead of four apps that ignore each other.
The problem
Tasks live in one app, notes in another, the calendar somewhere else. Nothing talks to anything, so you end up being the integration.
What I did
Each part is its own NestJS service with a clear boundary, so a change to journaling cannot quietly break scheduling. It is the architecture I would want to still be able to work on in two years.
Built with
- Next.js
- NestJS
- Microservices
- PostgreSQL
- Cloudinary
- Cloudflare R2