https://github.com/marcosmaio/beautiful-form-register
Projeto de site proprio - Finalizado
https://github.com/marcosmaio/beautiful-form-register
css html javascript nextjs13 nodejs postgresql reatctjs styled-components typescript zod
Last synced: 4 months ago
JSON representation
Projeto de site proprio - Finalizado
- Host: GitHub
- URL: https://github.com/marcosmaio/beautiful-form-register
- Owner: MarcosMaio
- Created: 2023-10-23T17:38:52.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-16T17:53:50.000Z (over 2 years ago)
- Last Synced: 2025-04-23T22:46:41.562Z (about 1 year ago)
- Topics: css, html, javascript, nextjs13, nodejs, postgresql, reatctjs, styled-components, typescript, zod
- Language: TypeScript
- Homepage: https://beautiful-form-register.vercel.app
- Size: 28.2 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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.








## 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](LICENSE.md) file for details.