An open API service indexing awesome lists of open source software.

https://github.com/higohenrique/todo_list

Teste técnico
https://github.com/higohenrique/todo_list

docker dockercompose express nodejs postgresql sequelize

Last synced: 5 months ago
JSON representation

Teste técnico

Awesome Lists containing this project

README

          

Este é um projeto de teste técnico


A Stack usada no projeto : node, express, sequelize, TypeScript


utilizei docker e docker compose para criar a imagem da api do projeto


para iniciar o projeto localmente siga esses passos



  • fazer clone do projeto

  • fazer clone do projeto
  • docker compose up -d

  • caso tenha instalado o postegres pode ocorrer um conflito e você tenha abrir a porta para o container do docker usar para isso use os comandos "sudo lsof -i :5432" para verificar quem está usando a porta e logo em seguida usar o comando "sudo kill

codigos importantes do typeScript e Sequelize



  • npx tsc - para fazer build do typeScript e assim conseguir rodas os comandos abaixo

  • npx sequelize db:create - para criar o database

  • npx sequelize db:migrate - para rodar as migrations e subir as tabelas