Como se Cadastrar no DoorsERP
Atualizado em
Como se Cadastrar no DoorsERP
O DoorsERP tem quatro formas diferentes de uma pessoa passar a ter uma conta no sistema, dependendo de quem está criando o cadastro e da situação. Este guia explica cada uma delas, além do processo de confirmação de e-mail que acontece depois do cadastro.
Resumo rápido:
- Caso 1 — Você mesmo cria uma nova organização/condomínio no app (autoatendimento).
- Caso 2 — Você recebeu um código de convite e se cadastra como morador ou funcionário.
- Caso 3 — Um administrador cadastra você como morador pelo painel do app.
- Caso 4 — Um administrador cadastra você como funcionário pelo painel do app.
Caso 1 — Criar uma Nova Organização (Autoatendimento)
Use este fluxo quando você é o primeiro administrador de um condomínio ou empresa que ainda não existe no DoorsERP.
Onde encontrar
Tela de Boas-vindas do app ➔ botão [Criar Conta] (sem informar nenhum código de convite)
Como funciona
Ao preencher o formulário sem um código de convite, o sistema entende que você quer criar uma organização nova. Um processo automático no servidor (não detalhado aqui, pois faz parte da infraestrutura interna do banco de dados) cria a sua organização e o seu perfil de administrador assim que o cadastro é confirmado.
Passo a passo
- Na tela de boas-vindas, toque em [Criar Conta].
- Preencha os campos, nesta ordem:
- Nome Completo (obrigatório)
- E-mail (obrigatório — o sistema valida o formato do e-mail)
- Telefone (opcional, com máscara de formatação)
- Senha (mínimo de 6 caracteres)
- Confirmar Senha (precisa ser idêntica à senha digitada)
- Marque o checkbox obrigatório de aceite dos Termos de Uso e Contrato.
- Toque em [Cadastrar].
- Se a confirmação de e-mail estiver ativa, você será direcionado para a tela de Confirmação de E-mail (veja a seção dedicada mais abaixo). Se o sistema já autenticar você automaticamente, você entra direto na tela inicial.
Caso 2 — Cadastro com Código de Convite (Morador ou Funcionário)
Use este fluxo quando alguém do condomínio ou da empresa já te enviou um código de convite.
Onde encontrar
Tela de Boas-vindas do app ➔ botão [Tenho um Código de Convite]
Como funciona
Você digita o código recebido (letras maiúsculas). O sistema verifica se o código é válido e, se for, já sabe automaticamente a qual organização, função (morador ou funcionário) e, quando aplicável, qual unidade você deve ser vinculado.
Passo a passo
- Toque em [Tenho um Código de Convite] na tela de boas-vindas.
- Digite o código recebido e toque em [Validar].
- Se o código for válido, aparece um aviso "Convite Validado!" e você é levado ao formulário de cadastro, com os mesmos campos do Caso 1 (Nome, E-mail, Telefone, Senha, Confirmar Senha, aceite dos Termos).
- Se o convite exigir escolha de unidade e ela ainda não tiver sido definida no convite, um campo adicional Unidade aparece — selecione a sua unidade na lista (unidades já ocupadas por outro morador não aparecem nessa lista).
- Toque em [Cadastrar].
- O sistema confere novamente, na hora do envio, se a unidade escolhida ainda está disponível. Isso evita que duas pessoas ocupem a mesma unidade ao mesmo tempo.
- Segue para a tela de Confirmação de E-mail (ou entra direto, dependendo da configuração do sistema).
Atenção: se a unidade escolhida for ocupada por outra pessoa entre o momento em que você a selecionou e o momento em que você confirma o cadastro, o app mostra um aviso e pede que você escolha outra unidade. Não é um erro grave — é só uma corrida entre dois cadastros ao mesmo tempo.
Caso 3 — Morador Cadastrado por um Administrador
Neste fluxo, você não faz nada — quem cria o seu cadastro é o síndico, administradora ou funcionário responsável, dentro do próprio app.
Onde encontrar (para o administrador)
Painel do app ➔ Cadastro de Moradores
Como funciona
O administrador preenche os dados do morador (nome, e-mail, telefone, unidade, tipo, CPF, data de nascimento) e decide se concede acesso de login ao morador ou não:
- Com acesso de login: o sistema cria uma conta para o morador e envia um e-mail de convite. Diferente dos Casos 1 e 2, o morador não define uma senha no momento do cadastro — a conta é criada sem senha. Na primeira vez que o morador digitar esse e-mail na tela de login, o app reconhece automaticamente que é o primeiro acesso e leva direto para uma tela dedicada chamada "Primeiro acesso" — não é a mesma tela/opção genérica de "esqueci minha senha" (essa última é para quem já tem conta e esqueceu a senha).
- Sem acesso de login: o sistema apenas registra a pessoa como moradora (para fins de controle interno, portaria, etc.), sem criar uma conta de acesso ao app.
Novidade: além do e-mail de convite, o sistema também gera um código de convite (formato INV-XXXXXX) no momento do cadastro. Ele é exibido para o administrador logo após salvar o morador, como alternativa para quando o e-mail demora a chegar ou cai no spam. Veja o passo a passo desse caminho alternativo mais abaixo.
Passo a passo (do ponto de vista do administrador)
- Acesse o
Painel➔Cadastro de Moradores. - Preencha os dados do morador: Nome, E-mail, Telefone, Unidade, Tipo, CPF e Data de Nascimento.
- Marque a opção "Conceder acesso" caso o morador deva ter login no app.
- Toque em [Cadastrar].
- Se o acesso foi concedido, o sistema mostra a mensagem "Morador cadastrado! Email de convite enviado."
- Em seguida, se um código de convite tiver sido gerado, aparece a tela "Morador Cadastrado" com o texto "Compartilhe este código com o morador para ele se cadastrar" e o código em destaque (ex:
INV-4F7K2Q). Anote ou copie esse código — ele é o caminho alternativo caso o e-mail de convite não chegue. Toque em [Concluir] para fechar essa tela.
Passo a passo (do ponto de vista do morador) — Caminho principal: link por e-mail
- Abra o e-mail de convite recebido (verifique também a caixa de spam).
- Abra o app DoorsERP e, na tela de login, digite o mesmo e-mail para o qual o convite foi enviado.
- Como esse e-mail já está confirmado mas ainda não tem senha, o app leva automaticamente para a tela "Primeiro acesso", com a mensagem "O e-mail foi confirmado, mas ainda não há uma senha definida para este acesso."
- Toque no botão [Enviar link para criar senha].
- Aguarde a mensagem de confirmação "Link enviado para [e-mail]. Verifique sua caixa de entrada e spam."
- Abra o e-mail recebido e siga o link para definir sua senha.
- Volte ao app, digite o e-mail novamente na tela de login e, dessa vez, faça login normalmente com a senha recém-criada.
Dica: na própria tela "Primeiro acesso" também existe o botão [Já tenho senha, continuar] — use-o apenas se você já definiu sua senha antes (por exemplo, seguindo o link em uma tentativa anterior) e só precisa ir direto para o campo de senha.
Passo a passo (do ponto de vista do morador) — Caminho alternativo: código de convite
Use esta opção se o e-mail de convite não chegar (ou demorar muito) e o síndico/administrador te passar o código INV-XXXXXX diretamente.
- Abra o app DoorsERP na tela de boas-vindas (sem estar logado).
- Toque no botão [Tenho um Código de Convite].
- Digite o código recebido e toque em [Validar e Continuar].
- Complete seu cadastro na tela seguinte, definindo sua própria senha nesse momento (esse caminho não depende do e-mail de convite).
🔗 Pergunta relacionada: Como uso o código de acesso que recebi para entrar no condomínio?
Caso 4 — Funcionário Cadastrado por um Administrador
Assim como no Caso 3, quem cria o cadastro é um administrador — mas aqui o cadastro é de um funcionário, não de um morador.
Onde encontrar (para o administrador)
Painel do app ➔ Cadastro de Funcionários ➔ [Novo Funcionário]
Como funciona
Ao criar um novo funcionário, o administrador pode marcar a opção "Criar conta de login". Diferente do Caso 3, aqui o próprio administrador já define a senha inicial do funcionário no momento do cadastro — não é enviado convite por e-mail para essa etapa.
Passo a passo
- Acesse o
Painel➔Cadastro de Funcionários. - Toque em [Novo Funcionário].
- Preencha o nome, e-mail e demais dados solicitados.
- Marque a opção "Criar conta de login" se o funcionário precisar acessar o app.
- Defina uma senha inicial para o funcionário.
- Toque em [Salvar].
Repasse a senha inicial ao funcionário por um canal seguro. Recomenda-se que o funcionário troque a senha assim que possível após o primeiro acesso.
Confirmação de E-mail: Como Funciona
Depois de um cadastro feito pelos Casos 1 ou 2 (autoatendimento ou convite), normalmente é necessário confirmar o e-mail antes de conseguir usar a conta.
O que acontece
- Você recebe um e-mail com um link de confirmação.
- Ao tocar no link, uma página é aberta no navegador do celular (fora do app) confirmando o cadastro.
- Importante: esse link não volta automaticamente para o app. Depois de ver a confirmação no navegador, você precisa reabrir o app manualmente.
Tela de espera no app
Enquanto o e-mail não é confirmado, o app mostra uma tela de espera que verifica automaticamente, a cada poucos segundos, se a confirmação já aconteceu. Assim que detecta a confirmação, o app tenta fazer login automaticamente. Se conseguir, você é levado direto para a tela inicial; se não conseguir, aparece um aviso pedindo para fazer login manualmente.
Reenviar o e-mail de confirmação
- Na tela de espera, toque no botão [Reenviar E-mail].
- Um novo e-mail de confirmação é enviado para o mesmo endereço.
Depois de reenviar, é preciso aguardar 5 minutos antes de poder reenviar novamente.
O que acontece se eu tentar entrar sem confirmar o e-mail?
O sistema bloqueia o login e mostra a mensagem:
"Este e-mail ainda não foi confirmado. Verifique sua caixa de entrada e confirme seu cadastro antes de fazer login."
Erros Comuns e Soluções
"Este e-mail já está cadastrado. Tente fazer login ou use a opção 'Esqueci minha senha'."
Significa que já existe uma conta com esse e-mail. Volte para a tela de login e, se não lembra a senha, use a opção "Esqueci minha senha".
"A senha deve ter pelo menos 6 caracteres."
Escolha uma senha com 6 caracteres ou mais.
"E-mail inválido"
Confira se digitou o e-mail corretamente, com o formato nome@dominio.com.
Código de convite inválido ou expirado
A mensagem aparece logo abaixo do campo do código. Confirme o código com quem enviou o convite — ele pode ter expirado ou sido digitado incorretamente.
Unidade ficou indisponível durante o cadastro
Um aviso laranja é exibido informando que a unidade escolhida acabou de ser ocupada por outra pessoa. Escolha outra unidade na lista e tente novamente.
Erro de conexão
Verifique sua internet e tente novamente. Se o problema persistir, aguarde alguns minutos.
Mensagens de erro do servidor (ex.: "Database error saving new user")
Quando o servidor retorna uma mensagem técnica, ela é exibida exatamente como recebida. Nesses casos, entre em contato com o suporte informando a mensagem completa.
Link de confirmação já usado ou expirado
Ao tocar em um link de confirmação que já expirou, uma página é exibida no navegador com um formulário para solicitar um novo e-mail de confirmação. Se o link já tiver sido usado antes, a página informa que o cadastro já está confirmado.
Dúvidas Frequentes
Posso trocar de método de cadastro depois de começar?
Sim. Se você começou a se cadastrar sem código de convite mas na verdade tem um, volte à tela de boas-vindas e use a opção [Tenho um Código de Convite] antes de finalizar.
Recebi um convite de morador, mas o formulário não pede senha. Por quê?
Isso é esperado. Quando um administrador cadastra um morador com acesso (Caso 3), a conta é criada sem senha — você define sua senha depois, na tela "Primeiro acesso" que aparece automaticamente ao digitar seu e-mail na tela de login, tocando em [Enviar link para criar senha].
O link do e-mail de confirmação abriu uma página no navegador, e agora?
Feche o navegador e abra o app DoorsERP normalmente. A tela de espera do app detecta a confirmação sozinha em poucos segundos.
Quantas vezes posso reenviar o e-mail de confirmação?
Não há um limite de tentativas divulgado, mas é preciso aguardar 5 minutos entre um reenvio e outro.
Este conteúdo cobre exclusivamente os fluxos de cadastro verificados no código-fonte do app DoorsERP (Flutter) e da API DoorsERP (Next.js). Detalhes de implementação interna do banco de dados (como o processo automático que cria organizações e perfis) não foram auditados nesta documentação.