SaaS2026 — In Progress
GabineteOS
Enterprise SaaS platform for Portuguese accounting offices. Multi-organization management with client tracking, service workflows, activity logs, and team collaboration — built with a Turborepo monorepo architecture.
NestJS
Backend
Drizzle
ORM
Redis
Cache
Turborepo
Monorepo
01
Problem
Portuguese accounting offices juggle dozens of clients across spreadsheets and fragmented tools, with no centralized platform for workflows, deadlines, and team coordination.
02
Solution
Built a full-stack SaaS with NestJS backend (auth, organizations, clients, services), Drizzle ORM, PostgreSQL, Redis caching — and a Next.js 15 frontend with shadcn/ui. Turborepo monorepo managed with Bun.
03
Result
Backend phases 0-3 complete (auth, orgs, clients, services, activity). Frontend phase 4 pending — awaiting team alignment to begin.
Tech Stack
Next.js 15NestJSDrizzlePostgreSQLRedisTurborepoBun