Desenvolvi uma aplicação back-end para o gerenciamento de um banco de dados de uma loja de itens medievais em um jogo de RPG! É possível fazer operações CRUD no banco que modela usuários, produtos e vendas. Feita de acordo com a arquitetura MSC!
- Typescript
- Node.js
- MySQL
- Express
- jsonwebtoken
- Clone o repositório.
- Na raiz do projeto, rode o comando
docker-compose up -d
para subir os serviços do banco de dados e da aplicação. - Entre no container da aplicação com o comando
docker exec -it trybesmith bash
. - Dentro do terminal do container da aplicação, crie e popule as tabelas do banco com o comando
npm run restore
. - Dentro do terminal do container da aplicação, suba a aplicação com o comando
npm start