Full Stack / Websites
ToolLedger
Multi-tenant SaaS for secure credential management and subscription analytics — an encrypted vault plus spend tracking for a company's whole tool stack.

01 / Problem
The problem
Teams track software credentials in shared spreadsheets and password managers that were never designed for multi-tenant access control, and subscription spend goes unmeasured until renewal season.
02 / Response
The solution
Built a multi-tenant platform with an encrypted credential vault, per-tenant isolation enforced at the data layer, and subscription analytics on a single Prisma/PostgreSQL model, with a NestJS API behind a Next.js front end.
03 / Product
Key capabilities
Encrypted credential vault
Multi-tenant isolation at the data layer
Subscription and renewal analytics
Role-based access control
Dockerised local stack
Documented REST API
04 / Outcome
Impact
05 / Reflection
What I learned
Multi-tenancy is an architectural decision, not a feature — isolation has to live in the data layer, never in application logic.
