Tecnologia

Decisões técnicas simples, sustentadas por muito tempo.

Preferimos poucas peças bem escolhidas a uma arquitetura que ninguém consegue manter.

Interface

Next.js e React 19, com páginas renderizadas no servidor: rápidas e sem expor dados ao navegador.

Servidor

Ações de servidor tipadas e validadas, executadas em São Paulo, perto do usuário.

Dados

PostgreSQL com políticas de acesso por linha — cada cliente só enxerga o que é seu.

Acesso

Contas provisionadas, sem autocadastro, com sessão verificada no servidor.

Entrega

Versionamento de banco por migração e publicação contínua.

Infraestrutura

Ambientes gerenciados na Vercel e no Supabase, com dados hospedados no Brasil.

Segurança

Isolamento por cliente aplicado no banco, não só na tela.

Regra na origem

As políticas de leitura e escrita vivem no banco de dados; a interface apenas reflete o que já é permitido.

Sem autocadastro

A criação de contas é bloqueada na interface e no servidor — só a EngineSoft provisiona acessos.

Rastro de operação

Chamados, faturas e movimentações ficam registrados com data; chamados, também com o autor.