Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Desenvolvimento da Página de Cadastro #11

Open
pyramidsf opened this issue Dec 12, 2024 · 0 comments
Open

Desenvolvimento da Página de Cadastro #11

pyramidsf opened this issue Dec 12, 2024 · 0 comments

Comments

@pyramidsf
Copy link
Collaborator

Esta issue visa a criação de uma página de cadastro completa e segura para o nosso projeto, complementando a funcionalidade de login já existente.

Funcionalidades:

Frontend (React.js e CSS):

  • Formulário de Cadastro:
    • Campos: nome completo, email, senha.
    • Design responsivo
    • Alinhamento com a identidade visual do projeto, mantendo consistência com a página de login.
    • Utilização de componentes reutilizáveis para garantir consistência visual.

Backend (Node.js):

  • Rota de Cadastro:
    • Recebimento dos dados do usuário.
    • Validação dos dados:
      • Verificação de campos obrigatórios.
      • Validação de formato dos dados (email, senha).
    • Criação do usuário no banco de dados:
      • Armazenamento dos dados do usuário.
    • Retorno de respostas HTTP adequadas:
      • Usuário criado com sucesso.
      • Dados inválidos.
      • Email já cadastrado.
  • Banco de Dados:
    • Criação de um novo usuário no banco de dados, incluindo os campos: nome, email, senha (hash), data de criação, etc.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant