Open HumbertoPaulino opened 2 months ago
Documentação da Funcionalidade de Login
Descrição Geral: A funcionalidade de login permite que usuários autenticados acessem o aplicativo, proporcionando uma experiência intuitiva.
Requisitos: Inserir e-mail e senha. Validação das credenciais. Opções para recuperar senha e criar conta.
Interface do Usuário: Campo de Login: "Insira seu login" (Texto) Campo de E-mail: "Digite seu e-mail" (E-mail) Campo de Senha: "Digite sua senha" (Senha) Botão "Entrar”: Redireciona para a tela inicial do aplicativo. Botão "Esqueci a Senha": Redireciona para recuperação de senha. Botão "Criar Conta": Redireciona para criação de conta.
Funcionalidade: Validação de Login: Verifica credenciais e redireciona o usuário para a tela inicial ou exibe uma mensagem de erro. Recuperação de Senha: Permite que o usuário recupere a senha via e-mail. Criação de Conta: Redireciona para a tela de criação de conta.
Tecnologias Utilizadas:
Linguagem: Java
Ambiente: IntelliJ
Framework: Android
Imagens do app em execução e codigo ate o momento.
Casos de Uso Login Inicial coloquei em formato de texto, caso o grupo precise de um visual eu faço e coloco na sequência.
[Usuário] --> (Fazer Login) [Usuário] --> (Esquecer Senha) [Usuário] --> (Criar Conta) (Fazer Login) --> (Validar Credenciais) (Fazer Login) --> (Redirecionar para Tela Inicial) (Esquecer Senha) --> (Enviar E-mail de Recuperação) (Criar Conta) --> (Redirecionar para Criação de Conta)
Como usuário eu preciso de uma tela de login para acessar o sistema.
Definição de pronto: Todas as funcionalidades foram testadas e estão funcionando corretamente.