Este projeto tem como intuito propor uma solução a uma situação-problema apresentada, onde a ideia é que a validação de e-mail seja executada com Expressões Regulares (Regex).
• NestJS
• Class Transformer & Class Validator
• Sequelize
• SQLite
OBS.: é importante que você possua o Node.js instalado em seu computador para que esta aplicação seja executada.
Abra o terminal e clone este repositório pelo comando:
git clone https://github.com/leonardomeira/projeto-validacao-email
Para instalar as dependências, digite:
npm install
E para iniciar o projeto, apenas execute o comando:
npm run start:dev
Recomendo a instalação da extensão Thunder Client caso você utilize o Visual Studio Code para realizar as requisições pelo endereço raiz http://localhost:3000. Ou, caso prefira, utilizar aplicações como Insomnia ou Postman.
Você deve tentar realizar o cadastro de um usuário com as seguintes propriedades:
forename: string;
surname: string;
email: string;
password: string;
role: string;