Toutadmin
Um CMS que administra uma empresa inteira: o pessoal e os seus contratos, os recursos humanos, as finanças e a contabilidade, a governação, a qualidade, a conformidade e a vida jurídica, os serviços gerais. Existe em duas edições — uma sobre Node 22, outra sobre PHP 8.1 — que fazem exatamente o mesmo. Basta uma única máquina, sem base de dados externa para instalar.
Por onde começar#
Quem acede a quê, e em que endereço.
FuncionalidadesO panorama completo, domínio a domínio.
As duas ediçõesNode ou PHP: o que é idêntico, o que difere, como escolher.
Instalação — NodeServiço, proxy inverso, TLS, cópias de segurança, atualização.
Instalação — PHPAlojamento partilhado, permissões, tarefa agendada.
SegurançaAs salvaguardas, e o que cobrem realmente.
TraduçõesComo a interface muda de idioma, e até onde.
GlossárioAs 2765 chaves do produto, nos 16 idiomas.
O que o programa é#
Um CMS de empresa generalista, pensado para ser comprado e explorado por uma sociedade que quer conduzir todos os seus serviços a partir de um único sítio: direção, recursos humanos, finanças, operações, serviços gerais. Não é especializado num ofício; cobre o tronco comum de uma empresa e deixa às ferramentas especializadas o que exige uma homologação ou uma certificação.
Três opções assumidas#
Um dado introduzido uma só vez. Uma ausência aprovada aparece na agenda, bloqueia um planeamento de turno, alimenta o saldo e reaparece entre os prazos. O organograma, o diretório e a pesquisa leem a mesma afetação. Nada é recopiado de um ecrã para outro.
A recusa em vez da aproximação. Uma fatura numa moeda cuja taxa é desconhecida não é proposta; uma importação com uma linha errada não é escrita de todo; uma não conformidade com ações em curso não se fecha; um lançamento contabilístico desequilibrado é rejeitado dizendo por quanto. Um dado falso que passa custa mais caro do que um registo recusado.
O que não está coberto é escrito no ecrã. Cada módulo mostra os seus limites no momento em que é ativado, e não numa nota de rodapé: o motor de vencimentos aplica as taxas que introduz e não produz qualquer declaração oficial; a faturação eletrónica gera o XML mas não o deposita em plataforma alguma; a tesouraria não se liga a banco nenhum.
O que não é#
Algumas funções cabem a um terceiro homologado e são deixadas de fora de propósito em vez de ficarem feitas pela metade:
- Transmissão eletrónica fiscal e social: exige uma homologação, um formato que muda todos os anos e uma responsabilidade legal. O programa produz os dados; a sua entrega continua a ser assunto de um terceiro declarante.
- Assinatura eletrónica qualificada na aceção do eIDAS: exige um prestador de confiança certificado. O livro de assinaturas produz uma assinatura simples, e o comprovativo di-lo por si.
- Arquivo com valor probatório (conservação certificada, selo temporal oponível): exige uma autoridade de certificação.
- Edição colaborativa de documentos, videoconferência, telefonia: cada uma é um produto por si só.
Primeiros passos#
Edição Node:
npm install
npm start # http://localhost:3000
Edição PHP:
cp config.sample.php config.php
php -S localhost:8000 -t public public/index.php
Numa instância virgem, toda a aplicação reencaminha para o assistente de instalação. Veja Instalação — Node ou Instalação — PHP para o tutorial completo: serviço, servidor frontal, TLS, permissões, tarefa agendada, cópias de segurança e atualização.
Esta documentação é um sítio estático autónomo, alojado separadamente do programa. É reconstruída a partir dos dois repositórios: o glossário, as rotas, o esquema e as contagens são extraídos do código das duas edições, pelo que não podem divergir do que o produto mostra. É publicada nos 16 idiomas da interface.
Documentação do Toutadmin — construída em 2026-09-13. Site autónomo, independente do software.