Metaltrat
Ignis · Metaltrat

Bem-vindo à Metaltrat

Escolha uma área pra começar
💼Comercial
Propostas, CRM
🏭Produção
Apontamento, OP
🔧Manutenção
Solicitações, histórico
🧾CRT
Emitir, gestão
📊Análise
Painel, bugs

Dados do orçamento

Ferramentas de numeração
Última proposta salva: · status atual:

Cliente

Vem marcado sozinho ao escolher um cliente salvo, mas pode ajustar só para esta proposta.

Itens (sem limite)

Condições comerciais

As condições padrão preenchem automaticamente cada proposta nova.

Pré-visualização abaixo ↓

Exportar planilha

Uma linha por proposta emitida no período — cliente, situação, valor, responsável e datas.

Funil de propostas

Tudo em negociação, fechado e perdido, organizado por status. Toque num botão do card pra mover — sem precisar arrastar.

Configurações protegidas

Esta área exige a senha da sua conta para ser aberta. A senha não é armazenada pelo aplicativo.
🔐 Acesso e permissões

🏷️ Apelido deste aparelho

O navegador não deixa nenhum site saber o nome real do computador — dê um apelido pra esse aparelho específico (ex.: "Tablet do chão de fábrica", "PC da sala comercial"). Isso vale só pra ESTE aparelho, e passa a aparecer em cada linha do registro de atividades, ajudando a saber de onde os acessos estão vindo. Sem apelido, usa um palpite a partir do navegador.

📱 QR code em AP e OP

Quando ativado, o sistema pergunta se você quer imprimir uma etiqueta com QR code assim que uma AP ou OP for criada — escaneando depois, abre direto aquele registro. Também libera escanear o QR de uma AP na hora de montar uma OP, em vez de marcar na lista. Deixe desativado até ter a impressora de etiquetas pronta.

📨 Avisar cliente quando a AP fica pronta

Ao concluir uma OP, você pode avisar os clientes das peças que ficaram prontas. Antes de qualquer aviso sair, o sistema sempre mostra quem vai ser avisado, pra você poder desmarcar algum se não quiser.
Precisa de uma configuração única, fora do app (Database Webhook do Supabase + Zapier ou Make) — te passo o passo a passo separadamente.
Abre o WhatsApp com a mensagem pronta pro número do cliente — só falta a pessoa apertar enviar, um clique por cliente.

Permissões de acesso por módulo

Contas que não estiverem nesta lista continuam vendo o sistema inteiro, como sempre. Adicione um e-mail aqui só quando quiser limitar o que ele pode ver. Isso não cria a conta — ela precisa já existir no Supabase (Authentication → Users) com o mesmo e-mail.
Sugere quem já entrou no sistema pelo menos uma vez. Se a conta é nova e ainda não fez login, pode digitar o e-mail direto mesmo assim.
Independente da permissão de módulos — só corrige o nome que aparece na tela pra esse e-mail, sem mudar o que ele pode ver.
Capacidades especiais
Independente dos módulos marcados acima — dá uma permissão extra específica, sem mudar o que a conta pode ver.
Contas com acesso restrito hoje

Contas que já usaram o sistema

Últimos logins conhecidos — útil pra perceber uma conta parada há muito tempo (alguém que saiu da empresa, por exemplo). Ordenado da mais parada pra mais recente.

Mapa e busca de endereço (Google)

⚪ Não configurado — a busca de endereço e o mapa na ficha do cliente ficam desligados até isso ser preenchido.
Como criar: Google Cloud Console → ative "Places API (New)" e "Maps Embed API" → crie uma chave em Credenciais → restrinja ela ao seu domínio (o do Netlify) por segurança. A busca de endereço usa o nível "Pro" da API, com cota gratuita de 5 mil consultas/mês (confirme o valor atual no Google, pois eles ajustam esses números de vez em quando); o mapa em si (Maps Embed) não tem custo nenhum. Recomendado: em "Cotas" da Places API, limite manualmente para algo baixo (ex.: 50/dia) — protege contra qualquer gasto por engano, sem depender do cartão.

Nuvem (sincronização entre aparelhos)

⚪ Nuvem não configurada — usando apenas este aparelho.
Já vem conectado por padrão neste e em qualquer aparelho novo — não precisa preencher nada. A numeração é emitida pelo servidor, então nunca colide entre iPhone e computador. Mesmo sem conexão, as alterações ficam guardadas e são sincronizadas quando a conexão voltar. Só mexa nesses campos se um dia precisar apontar para outro projeto.
🔒 A chave acima é pública por natureza (protegida pelas regras do banco, não é uma senha) — pode ficar tranquilo com ela exposta aqui no app.
📄 Propostas

Textos padrão da proposta

Edite aqui os textos das seções 4 e 5. Eles serão usados como padrão nas novas propostas. Propostas já salvas mantêm o texto que foi salvo nelas.

Listas salvas

Tratamentos, materiais e roteiros são guardados sozinhos conforme você digita. Toque em ✕ para remover algum da lista.
🛠️ Conta e diagnóstico

📦 Uso de armazenamento (fotos)

O Supabase cobra por espaço de arquivo. Isso não é uma medida em tempo real — precisa clicar em "Verificar" (listar tudo tem custo de requisições, por isso não roda sozinho toda hora).

🗄️ Backup de fotos

Baixa um .zip com as fotos do período escolhido (em pastas nomeadas por AP) e uma planilha índice relacionando cada foto com a AP/cliente. Escolher um período por vez evita travar o navegador com muita coisa de uma vez.

Registro de atividades

Tudo que acontece no sistema: quem fez e quando.

Backup & sincronização manual

O backup .json guarda todas as propostas e clientes — é o seu log permanente (guarde de tempos em tempos, de preferência fora do aparelho). O .csv abre no Excel para revisão, incluindo propostas excluídas (marcadas como "Excluída", nunca somem do histórico). Importar junta os dados de outro aparelho e avisa se houver número repetido com cliente diferente.

Segurança

A exclusão de propostas agora é controlada pelo próprio banco de dados: só quem está cadastrado como administrador consegue excluir, mesmo tentando por fora do aplicativo. Não existe mais senha local para isso.
Logout automático por inatividade — definido por pessoa (pelo e-mail de login), não por aparelho: vale em qualquer dispositivo que ela usar. Quem não estiver na lista usa o padrão de 60 minutos.

Sobre este app

Versão instalada neste aparelho:
Se algo parecer desatualizado mesmo depois de um deploy novo, toque aqui. Isso limpa todo o cache local e recarrega do zero — suas propostas salvas não são afetadas, só o "motor" do app é atualizado.

Sua agenda

Carteira de clientes

Mapa de clientes

Mostra no mapa todo cliente que tem um endereço salvo. Atualiza sozinho quando um endereço novo é gravado.
🔴 Mostrar concorrentes
🟢 Fechou até 30 dias 🔵 Cliente recorrente 🟡 Fechou entre 30–60 dias ⚪ Mais de 60 dias / sem fechamento

Ocorrências com clientes

Registre ocorrências, acompanhe a solução e mantenha o histórico por cliente.

Clientes em desenvolvimento

O que está em teste ou negociação na empresa, e em que pé está — antes mesmo de virar uma proposta.

Emitir CRT

Ordem de serviço do tratamento realizado — cliente, itens e condição de pagamento. Ao gerar o PDF, entra automaticamente na Gestão de CRT como pendente.

Itens tratados

Total do CRT: R$ 0,00

Gestão de CRT

Marque cada CRT como pago assim que o pagamento for recebido.
🟢 Pago🟡 Vence em até 5 dias🔴 Atrasado⚪ Sem vencimento identificado

📋 Contas a receber

Só o que ainda não foi pago, quebrado por quanto tempo já passou do vencimento — pra saber o que cobrar primeiro.

Exportar planilha

Escolha o período pra fechamento — a planilha traz todos os dados preenchidos de cada CRT emitida.

Manutenção

Registre uma solicitação de manutenção e acompanhe o histórico até a conclusão.

Registrar apontamento (AP)

Peça que chegou na Metaltrat. Ao gerar, cria o número da AP e já manda no WhatsApp do grupo.

Apontamentos

🟡 Aguardando produção🔴 Parado há mais de 3 dias🟢 Pronto🟩 Pronto, atrasado pra entregar

Exportar planilha

Uma linha por AP, com tudo que foi preenchido — cliente, peso, tratamento, forno, datas de cada etapa. Recomendado exportar pelo menos uma vez por mês.

Criar Ordem de Produção (OP)

Agrupe as APs que vão pro mesmo forno, na mesma fornada.

Histórico de produção

Nova requisição de compra

Itens

Ler nota fiscal (XML)

Sobe o XML da nota do fornecedor — o sistema já preenche CNPJ, razão social e endereço sozinho. Se o CNPJ já existir cadastrado, atualiza; senão, cria um fornecedor novo.

Novo fornecedor (manual)

Período

Resumo

Gasto por centro de custo

Gasto por fornecedor

Gasto por solicitante

Período

Resumo

Este mês × mês passado

Tendência · últimos 6 meses

FechadoEm negociaçãoPerdido

Atividade comercial · no período

Top clientes · valor fechado

Por unidade de negócio

Uma proposta pode contar em mais de uma unidade se estiver marcada em mais de uma.
Histórico0
Novo cliente
Digite manualmente ou toque em Buscar pra achar pelo nome da empresa. Ao salvar, o cliente aparece sozinho no Mapa de clientes.
Registrar contato

Bugs relatados

Tudo que foi reportado pelo botão 🐞 no topo da tela, de qualquer lugar do sistema.