Plataforma Integrada de Gestão
Mostra o que mais ocupa espaço e confere se todas as tabelas usam o mesmo padrão de acentuação. Tabelas fora do padrão provocam erro quando dois sistemas precisam comparar dados entre si.
Gera um pacote com o banco inteiro (todos os sistemas) e os arquivos anexados, guarda uma cópia no servidor e envia para o Google Drive.
Envie o .zip de uma nova versão: o sistema distribui os arquivos nas pastas certas, mostra antes o que vai mudar, guarda cópia do que substituir e confere o banco no fim. Config, uploads e .htaccess nunca são tocados.
Abrir atualizadorAdicione sistemas ao menu sem editar código nem mexer no servidor: clique em 📤 Enviar HTML e escolha o arquivo, preencha nome, emoji e descrição, e clique em Salvar card. O card aparece para todos na hora. Arquivos grandes vão em partes, então o limite do servidor não atrapalha.
Edite nome, emoji, descrição e cor de qualquer card do menu. Vale para todos os usuários.
Crie pastas (ex.: Treinamento, Frota) e coloque sistemas dentro delas — no menu, a pasta vira um card: clique para ver o que está dentro. Para colocar um sistema numa pasta, edite o card (✏️) e escolha a pasta.
Ligue cada sistema a uma planilha do Google: atualizou a planilha, o sistema lê os dados novos sozinho — sem gerar HTML novo.
Como publicar: no Google Planilhas → Arquivo → Compartilhar → Publicar na web → escolha a aba e o formato CSV → copie o link e cole abaixo.
💡 Nos sistemas (HTML), leia os dados com: const dados = await parent.hubPlanilha('combustivel') — retorna as linhas da planilha como lista de objetos (1ª linha = nomes das colunas). Cache de 5 min no servidor; a URL da planilha fica protegida no banco.