Plataformas de cliente multi-tenant, do banco de dados ao dashboard.
CRMs full-stack do jeito que eles precisam existir em produção: multi-tenant desde o dia zero, RBAC aplicado nos dois lados, branding dinâmico por tenant e uma separação limpa entre API, dados e UI.
Backends em Go + Gin quando eu quero uma API compilada e type-safe, ou Node.js / Bun + Express / Hono quando o ecossistema JS encaixa melhor. Os dados moram no PostgreSQL — com pgvector pra busca semântica — ou MySQL / SQLite dependendo do alvo, e Supabase quando faz sentido rodar um Supabase próprio.
Frontends em React ou Vue / Nuxt, estilizados com Material-UI ou design systems customizados, state via Zustand ou Pinia, buildados com Vite. Tudo containerizado com Docker, docs Swagger/OpenAPI, métricas, readiness probes e deploys via CI atrás do Nginx.