• Avisos
  • Novidades
  • Documentação
  • Depoimentos
  • Blog
  • Materiais
  • Manuais
  • Dúvidas
  • Avisos
  • Novidades
  • Documentação
  • Depoimentos
  • Blog
  • Materiais
  • Manuais
  • Dúvidas

Documentação

  • Delivery B2B
    • App
      • Autenticacao
        • Cadastro
        • Confirmação de Cadastro
        • Esqueci Minha Senha
        • Login
      • Carga
        • Captura de DANFE
        • Cross Dock
        • Nova Carga
        • Seleção de Carga
        • Tela Inicial
      • ComprovacaoEntrega
        • Assinatura do Recebedor
        • Câmera de Captura do Canhoto
        • Canhoto da Entrega
        • Canhoto Físico
        • Dados do Recebedor
        • Registro de Evidências
        • Selfie
      • Entrega
        • Cargas
        • Check-in
        • Detalhe da Carga
        • Não Entrega
    • Painel
      • Ajudantes
      • Centros de Distribuição
      • Clientes
      • Configurações
      • Entregas
      • Início
      • Login
        • Esqueci Minha Senha
        • Login
        • Redefinição de Senha
      • Motoristas
      • Rastreio
      • Relatório
      • Roteirizações
      • Veículos
Nenhum resultado encontrado
Inteligência Atak / Documentação / Delivery B2B / App / Autenticacao

Cadastro

Criado por Igor Ribeiro em 30 de setembro de 2026
•
Atualizado por Igor Ribeiro em 01 de outubro de 2026
Documentação Técnica

Cadastro

A tela de Cadastro permite que um motorista sem conta crie seu acesso ao aplicativo B2b, informando nome, CPF, telefone, e-mail (opcional) e senha.

01. VISÃO GERAL

Visão Geral

A tela de Cadastro permite que um motorista sem conta crie seu acesso ao aplicativo B2b, informando nome, CPF, telefone, e-mail (opcional) e senha. Ela é o ponto de entrada alternativo ao Login: quem ainda não tem conta abre esta tela, preenche o formulário e, se os dados forem aceitos, é levado de volta à tela de Login para entrar com as credenciais recém-criadas. O Cadastro não deixa o motorista logado automaticamente — sempre é seguido de um Login manual.

02. PRÉ-REQUISITOS

Pré-requisitos

  • Não é necessário estar logado: a tela de Cadastro é alcançada a partir da tela de Login, sem exigir nenhuma sessão ativa, já que o motorista ainda não possui conta.
  • É necessário haver conexão com a internet no momento do envio do formulário; sem conexão, o cadastro não é concluído.
  • Todos os campos obrigatórios do formulário (nome, CPF, telefone, senha e confirmação de senha) precisam estar preenchidos corretamente antes que o aplicativo tente enviar o cadastro.
03. FLUXO OPERACIONAL

Fluxo Operacional

  1. O motorista, a partir da tela de Login, toca no link “Cadastre-se aqui” e é levado à tela de Cadastro.
  2. Preenche nome, CPF, telefone e, opcionalmente, e-mail.
  3. Preenche a senha e a confirma no campo de confirmação de senha.
  4. Toca no botão “Cadastrar”.
  5. O aplicativo confere todos os campos; se algum estiver incorreto, exibe a mensagem correspondente e o motorista permanece na tela até corrigir.
  6. Com todos os campos corretos, o aplicativo envia o cadastro e o botão passa a exibir um indicador de carregamento.
  7. Se o cadastro for aceito, o motorista é encaminhado para a tela de Login (normalmente com uma confirmação de sucesso).
  8. Se o cadastro for rejeitado (documento duplicado, senha fraca, telefone já em uso, etc.), o aplicativo exibe a mensagem de erro correspondente e mantém o motorista na tela de Cadastro para corrigir os dados.
  9. Com o CPF e a senha recém-cadastrados em mãos, o motorista faz o login manualmente na tela seguinte.
04. INTERFACE E COMPORTAMENTOS

Interface e Comportamentos

Formulário de Dados Pessoais na tela de Cadastro

Campos de nome, CPF, e-mail e telefone, exibidos nessa ordem. O campo de CPF usa máscara fixa de CPF (000.000.000-00) — não há campo alternativo para CNPJ nesta tela. O campo de telefone usa máscara fixa com o código do país pré-preenchido: 55 (DDD) XXXXX-XXXX.

Formulário de Senha na tela de Cadastro

Campos de senha e confirmação de senha, com ícone de alternância de visibilidade (mostrar/ocultar) independente para cada campo — tocar no ícone de um campo não afeta a visibilidade do outro.

Botão Cadastrar

Ao ser tocado, confere todos os campos do formulário. Enquanto o cadastro está sendo processado, o botão exibe um indicador de carregamento em vez do texto “Cadastrar”.

05. FEEDBACKS AO USUÁRIO

Feedbacks ao Usuário

A tela de Cadastro exibe feedbacks em dois momentos: durante o preenchimento (validação dos campos) e depois do envio do formulário.

Validação de Campos no Formulário de Cadastro

SituaçãoFeedbackTexto exato
Campo Nome vazioErro no campo“Campo obrigatório”
Campo CPF vazioErro no campo“Campo obrigatório”
Campo CPF preenchido com CPF inválidoErro no campo“CPF inválido”
Campo Telefone vazioErro no campo“Campo obrigatório”
Campo Telefone preenchido sem completar a máscaraErro no campo“Telefone inválido”
Campo Senha vazioErro no campo“Campo obrigatório”
Campo Senha não alfanumérica ou com menos de 8 dígitosErro no campo“Senha deve ser alfanumérica com no mínimo 8 digitos.\nNão é permitido caracteres especiais.”
Campo Confirmar Senha vazio, com o campo Senha também vazioErro no campo“Campo obrigatório”
Campo Confirmar Senha vazio, com o campo Senha preenchidoErro no campo“Senhas diferentes”
Campo Confirmar Senha preenchido com valor diferente do campo SenhaErro no campo“Senhas diferentes”

Confirmação do Cadastro

SituaçãoFeedbackMensagem
Cadastro aceito, com a confirmação completa dos dados do motorista cadastradoAviso (snackbar) de sucesso“Usuário cadastrado com sucesso”
Cadastro aceito, sem essa confirmação completaNenhuma — o aplicativo navega para a tela de Login sem exibir avisoNenhuma — comportamento visível apenas pela troca de tela
Falha de comunicação ao enviar o cadastroAviso (snackbar) de erro“Erro ao cadastrar usuário”

Rejeição do Cadastro

Cada mensagem abaixo aparece quando o cadastro é rejeitado por um motivo específico (ver também Troubleshooting).

SituaçãoFeedbackTexto exato
Documento não tem 11 nem 14 dígitosAviso (snackbar) de erro“CPF inválido.”
Documento já cadastrado por outro motoristaAviso (snackbar) de erro“CPF já cadastrado.”
Senha não enviadaAviso (snackbar) de erro“Senha inválida”
Senha com menos de 8 caracteresAviso (snackbar) de erro“A senha deve conter pelo menos 8 caracteres.”
Senha sem nenhum númeroAviso (snackbar) de erro“A senha deve conter pelo menos um número.”
Senha sem nenhuma letraAviso (snackbar) de erro“A senha deve conter pelo menos uma letra”
Nome vazio ou ausenteAviso (snackbar) de erro“Nome inválido.”
E-mail em formato inválidoAviso (snackbar) de erro“E-mail inválido.”
E-mail já em uso por outro motoristaAviso (snackbar) de erro“E-mail já em uso.”
Telefone sem os dígitos completos de país e DDDAviso (snackbar) de erro“Telefone inválido. Por favor insira o numero completo, com códigos DDI e DDD”
Telefone já em uso por outro motoristaAviso (snackbar) de erro“Número de telefone já em uso.”
Falha ao gravar o cadastroAviso (snackbar) de erro“Erro ao salvar informações. Tente novamente.”
06. REGRAS DE NEGÓCIO

Regras de Negócio

Validação do documento (CPF)

No aplicativo, o campo de documento só aceita o formato de CPF (11 dígitos, máscara fixa 000.000.000-00) — não há opção de cadastro com CNPJ nesta tela.

O sistema exige um documento com exatamente 11 ou 14 dígitos, senão rejeita com “CPF inválido.” Se já existir um motorista cadastrado com o mesmo documento, o cadastro é rejeitado com “CPF já cadastrado.”

Validação da senha

No aplicativo, a senha e sua confirmação são obrigatórias. A senha deve ser alfanumérica (letras e/ou números, sem caracteres especiais) com no mínimo 8 dígitos — essa checagem aceita uma senha só de números ou só de letras, desde que tenha 8 ou mais dígitos. O sistema, porém, pode recusar essa mesma senha se ela não combinar letras e números ao mesmo tempo — nesse caso, o cadastro é enviado e só é rejeitado depois, com uma mensagem pedindo para incluir letra ou número. A confirmação deve ser idêntica à senha.

Quando o campo de confirmação de senha é deixado vazio enquanto a senha já foi preenchida, o aplicativo exibe “Senhas diferentes” em vez de “Campo obrigatório” — se os dois campos estiverem vazios, a mensagem exibida é “Campo obrigatório”.

Validação do nome

O nome é obrigatório; se vazio ou ausente, o cadastro é rejeitado com “Nome inválido.” Quando aceito, o nome fica registrado inteiramente em maiúsculas.

Validação do e-mail

No aplicativo, o e-mail é opcional e não possui nenhuma validação local — qualquer texto digitado é aceito e enviado como está.

O sistema também trata o e-mail como opcional: se informado, precisa ter formato válido (senão “E-mail inválido.”) e não pode já estar em uso por outro motorista (senão “E-mail já em uso.”); se não informado, o cadastro prossegue normalmente sem e-mail.

Validação do telefone

No aplicativo, o telefone é obrigatório e usa máscara fixa com o código do país “55” pré-preenchido: 55 (DDD) XXXXX-XXXX. Campo deixado vazio exibe “Campo obrigatório”; campo parcialmente preenchido (máscara não completada) exibe “Telefone inválido” — são situações e mensagens distintas.

O sistema também exige o telefone completo, com código do país e DDD; se incompleto, rejeita com “Telefone inválido. Por favor insira o numero completo, com códigos DDI e DDD”. Não pode já estar em uso por outro motorista, senão rejeita com “Número de telefone já em uso.”

Vínculo com empresa

O cadastro feito pelo aplicativo não vincula automaticamente o motorista a nenhuma transportadora/empresa — esse vínculo é feito depois, por outro processo. Não é motivo de preocupação se, logo após o cadastro, ainda não houver carga ou rota disponível para o motorista.

Login após o cadastro

O motorista não fica logado automaticamente depois de se cadastrar. É necessário fazer login manualmente na tela seguinte, usando o CPF e a senha recém-cadastrados.

07. TROUBLESHOOTING

Troubleshooting

T-01

Cadastro rejeitado por CPF inválido

Cenário: o motorista tentou se cadastrar com um documento que, após a limpeza de máscara, não tem 11 nem 14 dígitos.

Mensagem exibida: “CPF inválido.”

O que fazer: conferir se o CPF foi digitado por completo e corrigir.

T-02

Cadastro rejeitado por CPF já cadastrado

Cenário: o motorista tentou se cadastrar com um CPF que já pertence a outro motorista.

Mensagem exibida: “CPF já cadastrado.”

O que fazer: usar a tela de Login com esse CPF, ou a recuperação de senha, em vez de um novo cadastro.

T-03

Cadastro rejeitado por senha ausente

Cenário: o cadastro foi enviado sem a senha preenchida.

Mensagem exibida: “Senha inválida”

O que fazer: preencher o campo de senha e reenviar o cadastro.

T-04

Cadastro rejeitado por senha fraca

Cenário: a senha enviada não atende a um dos critérios mínimos de força exigidos pelo sistema (tamanho, presença de número, presença de letra).

Mensagem exibida: uma das três, conforme o critério que faltou: “A senha deve conter pelo menos 8 caracteres.”, “A senha deve conter pelo menos um número.” ou “A senha deve conter pelo menos uma letra”

O que fazer: ajustar a senha para conter ao menos 8 caracteres, combinando letras e números, e reenviar.

T-05

Cadastro rejeitado por nome inválido

Cenário: o cadastro foi enviado sem o nome preenchido.

Mensagem exibida: “Nome inválido.”

O que fazer: preencher o campo de nome e reenviar o cadastro.

T-06

Cadastro rejeitado por e-mail inválido

Cenário: o motorista informou um e-mail em formato incorreto.

Mensagem exibida: “E-mail inválido.”

O que fazer: corrigir o formato do e-mail informado ou deixar o campo em branco, já que é opcional.

T-07

Cadastro rejeitado por e-mail já em uso

Cenário: o motorista informou um e-mail que já está associado a outro motorista cadastrado.

Mensagem exibida: “E-mail já em uso.”

O que fazer: usar outro e-mail ou deixar o campo em branco.

T-08

Cadastro rejeitado por telefone incompleto

Cenário: o telefone enviado não tem os dígitos completos de código do país e DDD.

Mensagem exibida: “Telefone inválido. Por favor insira o numero completo, com códigos DDI e DDD”

O que fazer: preencher o telefone completo, com código do país e DDD, e reenviar.

T-09

Cadastro rejeitado por telefone já em uso

Cenário: o motorista informou um telefone que já está associado a outro motorista cadastrado.

Mensagem exibida: “Número de telefone já em uso.”

O que fazer: usar outro número de telefone para o cadastro.

T-10

Falha ao salvar o cadastro

Cenário: todos os dados enviados estavam corretos, mas a gravação do cadastro falhou.

Mensagem exibida: “Erro ao salvar informações. Tente novamente.”

O que fazer: tentar novamente; se o problema persistir, entrar em contato com o suporte.

T-11

Cadastro concluído sem mensagem de confirmação

Cenário: o cadastro foi aceito e o motorista foi encaminhado à tela de Login, mas nenhuma mensagem de sucesso apareceu na tela de Cadastro.

Mensagem exibida: Nenhuma — o aplicativo navega direto para a tela de Login, sem aviso de confirmação.

O que fazer: tentar fazer login com o CPF e a senha que acabou de cadastrar; se o login funcionar, o cadastro foi concluído normalmente, apesar da ausência de confirmação visual.

T-12

Falha de comunicação ao enviar o cadastro

Cenário: o aplicativo não conseguiu se comunicar ao enviar o formulário de cadastro.

Mensagem exibida: “Erro ao cadastrar usuário”

O que fazer: verificar a conexão com a internet e tentar novamente.

T-13

Campo Confirmar Senha vazio exibe “Senhas diferentes” em vez de “Campo obrigatório”

Cenário: o motorista preenche o campo Senha, mas deixa o campo Confirmar Senha em branco.

Mensagem exibida: “Senhas diferentes”

O que fazer: preencher também o campo Confirmar Senha, mesmo que a mensagem sugira que os valores digitados são diferentes — nesse caso a causa real é o campo estar vazio, não uma senha digitada de forma diferente.

08. CASOS DE USO

Casos de Uso

Caso 1 — Cadastro concluído com sucesso no primeiro envio

O motorista preenche nome, CPF, telefone e uma senha alfanumérica de 10 caracteres, deixa o e-mail em branco, confirma a senha corretamente e toca em Cadastrar. Todos os dados são aceitos; o aplicativo exibe “Usuário cadastrado com sucesso” e leva o motorista à tela de Login, onde ele entra com o CPF e a senha recém-criados.

Caso 2 — Tentativa de cadastro com CPF já usado por outro motorista

O motorista preenche o formulário com um CPF que já pertence a outro cadastro ativo. Ao tocar em Cadastrar, o sistema rejeita a solicitação com “CPF já cadastrado.” e o motorista permanece na tela de Cadastro para corrigir o documento ou buscar recuperação de senha na tela de Login.

Caso 3 — Cadastro com e-mail preenchido em formato inválido

O motorista preenche todos os campos obrigatórios corretamente, mas digita um e-mail sem o formato válido (por exemplo, sem “@”). O aplicativo envia o cadastro normalmente, já que o e-mail não é validado no próprio aplicativo; o cadastro é rejeitado com “E-mail inválido.” e o motorista corrige o campo antes de reenviar.

Caso 4 — Senha que não atende ao critério mínimo de força exigido pelo sistema

O motorista preenche uma senha somente numérica, com 8 dígitos, e a confirma corretamente. O aplicativo aceita essa senha, pois só exige caracteres alfanuméricos e comprimento mínimo, sem exigir letra e número ao mesmo tempo, e envia o cadastro. O sistema rejeita com “A senha deve conter pelo menos uma letra”, e o motorista precisa ajustar a senha para combinar letras e números antes de reenviar.

NA PÁGINA

  • Visão Geral
  • Pré-requisitos
  • Fluxo Operacional
  • Interface e Comportamentos
  • Feedbacks ao Usuário
  • Regras de Negócio
  • Troubleshooting
  • Casos de Uso
NEWSLETTER

Conteúdo para quem vive a indústria de alimentos

Receba conteúdos sobre tecnologia, gestão e inovação para a indústria de alimentos.

Acompanhe novidades, tendências e soluções para melhorar a eficiência da sua operação.

Produtos

  • ERP
  • Frigosoft
  • Força de Vendas
  • Coleta de Resíduos
  • Venda Ambulante
  • Coleta de Leite
  • BI Atak
  • EasyPAC
  • Delivery B2B

Soluções

  • Bovinos
  • Suínos
  • Aves
  • Ovinos
  • Pescados
  • Laticínios
  • Curtumes
  • Charqueadas
  • Distribuidores Entrepostos
  • Indústria de Alimentos em Geral

Conteúdos

  • Blog
  • E-books (em breve)
  • Podcasts (em breve)
  • Webinars (em breve)
  • Depoimentos

Ajuda

  • Dúvidas
  • Documentação (em breve)
  • Manuais (em breve)
  • Avisos (em breve)
  • Novidades (em breve)

Empresa

  • Sobre
  • Carreiras
  • Privacidade
  • Contato
  • llms.txt
  • llms-full.txt

Social

  • LinkedIn
  • Instagram
  • YouTube

© 2026 Atak Sistemas Todos os direitos reservados.

Av. Nildo Ribeiro da Rocha, 5766 Parque Tecnológico, Maringá/PR. CNPJ: 73.500.290/0001-06