Skip to content

MarcosMaio/Beautiful-Form-Register

Folders and files

NameName
Last commit message
Last commit date
Nov 9, 2023
Nov 15, 2023
Nov 16, 2023
Oct 30, 2023
Oct 30, 2023
Nov 15, 2023
Oct 30, 2023
Nov 15, 2023
Nov 15, 2023
Nov 15, 2023

Repository files navigation

Beautiful Form Register

Bem-vindo ao Beautiful Form Register! Esta aplicação web oferece registro de usuários, login e interações personalizadas. Abaixo, você encontrará detalhes sobre suas principais funcionalidades e as tecnologias utilizadas.

site illustrato site illustrato site illustrato

site illustrato site illustrato site illustrato site illustrato site illustrato

Funcionalidades

  1. Cadastro e Login:

    • Os usuários podem se cadastrar no banco de dados fornecendo informações como nome de usuário, e-mail e senha.
    • Login seguro com criptografia de senha.
  2. Persistência de Login:

    • "Opção "Lembrar-me" para manter o usuário conectado mesmo após recarregar a página.
    • Logout disponível no cabeçalho para encerrar a sessão.
  3. Cartão Personalizado:

    • Após o login, os usuários são recebidos com um cartão personalizado contendo seu nome de usuário.
    • Mensagem de agradecimento personalizada aos usuários por testarem a aplicação.
  4. Recuperação de Senha:

    • Funcionalidade "Esqueci Minha Senha" com envio de e-mail para redefinição.
    • Link seguro de redefinição com token de validação.
  5. Validações Avançadas:

    • Formulários de registro e login com validações rigorosas para senha, e-mail e nome de usuário.
    • Mensagens de erro e alertas fornecidos ao usuário em caso de entrada inválida.
  6. Contato e Redes Sociais:

    • Seção "Sobre Mim" com um cartão de contato e links para redes sociais.
    • Capacidade de enviar mensagens diretamente via WhatsApp.

Tecnologias Utilizadas

  • Next.js
  • React.js
  • Typescript
  • Node.js
  • PostgreSQL
  • Prisma
  • Sytled Components
  • Zod

Autor

[Marcos Paulo Maio Carneiro De Campos]

License

This project is licensed under the MIT License - see the LICENSE.md file for details.