Estudos de caso de Vinnicius Santos: decisões de arquitetura, segurança e deploy em SaaS multi-tenant com C#/.NET, Next.js e PostgreSQL, com os trade-offs de cada escolha.
Arquitetura, para mim, é a soma das decisões que ficam caras de mudar depois. Por isso registro o que escolhi, por que escolhi e o que deixei de lado em cada projeto, incluindo a dívida técnica que assumi de propósito.
Sistema de frente de caixa e retaguarda vendido para várias lojas, com cobrança recorrente por loja.
Uma única aplicação atende vários salões, cada um com subdomínio, equipe, agenda e financeiro próprios.
Centraliza solicitações de acesso, inventário, linhas corporativas e políticas que antes ficavam em planilhas.
Participantes escolhem o ônibus pelo terminal de saída e marcam o assento em um mapa, com lista de espera.
Ferramenta de uso diário, com contas individuais e documentação de arquitetura versionada junto do código.
O cliente solicita um horário, recebe o orçamento e aprova antes de a corrida entrar na agenda.