Vem marcado sozinho ao escolher um cliente salvo, mas pode ajustar só para esta proposta.
Histórico do cliente
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.
⚠️ Só apague depois de confirmar que o arquivo baixado está salvo em lugar seguro. Isso não pode ser desfeito.
Registro de atividades
Tudo que acontece no sistema: quem fez e quando.
Conta
Conectado como: —
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.
📵 Emissão de CRT disponível só no computador
Pra manter o controle e a qualidade da impressão, novas CRTs só podem ser emitidas de um computador. Você ainda pode ver e gerenciar as CRTs já emitidas normalmente pelo celular.
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)
Novo centro de custo
Período
Resumo
Gasto por centro de custo
Gasto por fornecedor
Gasto por solicitante
✅ Concluir tratamento
Desmarque as peças que ainda precisam de outra passada — elas voltam pra fila em vez de ficarem prontas.
📨 Avisos que serão enviados
Ao encerrar essa OP, os clientes das APs relacionadas abaixo serão avisados. Desmarque caso não queira enviar o aviso pra algum deles.
Marcar item como comprado
🔁 Reprocessar AP
Pra retrabalho, ou se uma AP foi concluída dentro de uma OP por engano. Ela volta pra fila de pendentes, mantendo o histórico do que já passou.
🔔 Precisa de atenção
📷 Aponte a câmera para o QR code da AP
📊 Lembrete mensal
Você já exportou a planilha de apontamentos deste mês? Recomendado fazer isso pelo menos uma vez por mês.
Período
Resumo
Este mês × mês passado
Tendência · últimos 6 meses
FechadoEm negociaçãoPerdido
Por que perdemos · no período
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.
Por responsável
Resumo de produção
Por forno · no período
Atenção
Agendar follow-up
Em quantos dias úteis você quer que eu te lembre de cobrar retorno desse cliente?
🐞 Reportar um bug
Conte o que aconteceu — isso ajuda a corrigir mais rápido. A tela onde você está agora já fica registrada automaticamente.
Proposta salva ✓
O que você quer fazer agora?
—
—
Histórico0
Novo cliente
Mudar o nome aqui atualiza automaticamente todas as propostas, contatos e o histórico já vinculados a este 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
—
+3 dias úteis
+7 dias úteis
+15 dias úteis
+30 dias úteis
Por que essa proposta foi perdida?
Isso vira estatística no Painel e te ajuda a enxergar padrões.
Em que cidade fica essa empresa?
Cidade e estado deixam a busca bem mais certeira (ex.: "Piracicaba/SP") — nome de empresa sozinho às vezes confunde com homônimos de outra cidade. Se não souber, sem problema.
Encontrei estas opções — qual é a certa?
Já existe um cliente parecido
—
Bugs relatados
Tudo que foi reportado pelo botão 🐞 no topo da tela, de qualquer lugar do sistema.