A carregar a página
A carregar a páginaValorizamos a sua privacidade
Usamos cookies essenciais para o site funcionar e, com a sua autorização, cookies opcionais de análise e marketing. Consulte a nossa política de privacidade.
Plataforma
As ferramentas, as práticas e o painel de gestão com que construímos e mantemos software. Tudo o que está nesta página está em uso agora mesmo, por trás do site que está a ler.
O que faz
Textos, menu, portefólio, testemunhos e equipa editam-se no painel, pela ordem em que aparecem no site, sem tocar em código.
O texto da interface e o conteúdo da base de dados — projetos, testemunhos, menus — traduzem-se campo a campo, com o idioma base como recurso.
As contas do painel usam uma aplicação de autenticação, com códigos de recuperação e bloqueio após tentativas falhadas.
Cada função liga ou desliga capacidades, e o servidor verifica-as em cada ação — não só no menu.
Quem alterou o quê e quando, campo a campo, além de inícios de sessão e tentativas falhadas. Nunca guarda valores secretos.
Cada alteração integrada passa por lint, testes e build, e recebe automaticamente o número de versão e as notas — com reversão se algum passo falhar.
Stack
Next.js + React
Site e painel, renderizados no servidor
TypeScript
Um só sistema de tipos, da base de dados à página
PostgreSQL + Prisma
Dados, com migrações revistas e versionadas
Tailwind CSS + shadcn/ui
O design system, em tokens e componentes
Docker
A mesma imagem do CI à produção
GitHub Actions
Verificações em cada pull request, releases em cada integração
Veja o que já entregámos ou conte-nos o que precisa.