Um projeto que fiz de uma API Rest com Node.js, Typescript, Express.js, TypeORM, PostgreSQL, JWT e Bcrypt.
Esta API possui authenticação, rotas para cadastro e login, JsonWebTokens para authenticação e criptografia de senhas.
-
Clone este repositório:
git clone https://github.com/OLuwis/TodoAPI-Node.git
-
Instale as dependências:
npm install
-
Crie um arquivo .env e defina as variáveis de ambiente (exemplo):
APP_PORT=3000 DB_PASSWORD=1234 SECRET=exemplo
Para iniciar o projeto rode o seguinte comando:
npm run dev