Skip to content

Latest commit

 

History

History
40 lines (27 loc) · 1.01 KB

README.md

File metadata and controls

40 lines (27 loc) · 1.01 KB

🚚 Transportes LTDA

Transportes LTDA é uma aplicação para gerenciamento de entregas(correios 👀). A ideia desse projeto foi apenas para treino me inspirando na stack (NodeJS, ReactJS).

Tecnologias usadas nesse projeto

  • Express
  • Yup
  • Sucrase
  • Sequelize
  • JWT para autenticar os usuários
  • bcrypt para criptografar as senhas e salvar apenas o hash no banco
  • Prettier
  • Eslint
  • docker-compose

Como rodar

$ docker-compose up // na pasta raiz, fora da pasta api
$ docker exec -it ( container_id ou fast_dev_api ) bash
$ yarn sequelize db:migrate // Para executar todas as migrations
$ yarn sequelize db:migrate:undo // Para desfazer todas as migrations
$ yarn sequelize db:seed:all // Para popular a tabela user, com usuário admin e começar a fazer request

Made whit ❤️ by Cristian