Nesse projeto, tem como objetivo construir um back-end dockerizado utilizando modelagem de dados através do Sequelize. Seu desenvolvimento deve respeitar regras de negócio providas no projeto e sua API deve ser capaz de ser consumida por um front-end.
- Realizar a dockerização dos apps, network, volume e compose;
- Modelar dados com MySQL através do Sequelize;
- Criar e associar tabelas usando models do sequelize;
- Construir uma API REST com endpoints para consumir os models criados;
- Fazer um CRUD utilizando ORM;
Desenvolver uma aplicação dockerizada em Node.js + Typescript usando o pacote sequelize. Para adicionar uma partida é necessário usuário e senha, portanto a pessoa deverá estar logada para fazer as alterações.