Bem-vindo ao repositório da API de cadastro de usuários, uma aplicação desenvolvida em Node.js com Express, TypeORM e MySQL. Esta API oferece recursos de cadastro, autenticação e gestão de usuários, usando JSON Web Tokens (JWT) para garantir a segurança das transações.
- Cadastro de novos usuários com informações como nome, email, senha, endereço e contato.
- Autenticação segura com geração de tokens JWT.
- Armazenamento seguro de dados usando MySQL e TypeORM.
- Implementação de middlewares para proteção de rotas e validação de dados.
- Clone este repositório:
git clone https://github.com/miqueiasrodrigues/api-cadastro-de-usuarios-nodejs.git
- Instale as dependências:
npm install
- Configure as variáveis de ambiente (como a conexão com o banco de dados e segredo JWT) no arquivo
.env
. - Execute o aplicativo:
npm start
- Acesse a API em
http://localhost:3000
Sinta-se à vontade para explorar o código-fonte e personalizar conforme suas necessidades. Se tiver dúvidas ou sugestões, fique à vontade para abrir uma issue ou enviar um pull request!