Skip to content

MarcosMaio/Beautiful-Form-Register

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.