Welcome

🏆 Projeto:

Api em Node Js de uma aplicação de login com autenticação JWT, a fim de restringir o acesso a rotas e informações,assim como de melhorar e aplicar os conhecimentos e usos do TypeScript em Node Js na criação de um middleware de autenticação.

🔨 Tecnologias Usadas:

  • Node Js
  • TypeScript
  • JWT
  • Express

🌟 Funcionalidades:

  • Cadastro de usuários
  • Login de usuários
  • Listagem de usuários(apenas para usuários autenticados com o token)

💻 Iniciando ambiente de desenvolvimento:

  1. Execute npm install ou yarn install.
  2. Execute npm run knex:migrateou yarn knex:migrate para rodar as migrations do banco de dados.
  3. Rode o comando npm run dev ou yarn dev para rodar o servidor node na porta 3333.