Transportes LTDA é uma aplicação para gerenciamento de entregas(correios 👀). A ideia desse projeto foi apenas para treino me inspirando na stack (NodeJS, ReactJS).
- 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
$ 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