Esse projeto foi realizado para exercitar o que foi aprendido no Bloco 27 do Módulo de Back End do curso da Trybe, no qual foi sobre Programação Orientada a Objetos (POO)
e os princípios SOLID
.
Nesse projeto o objetivo foi aplicar os princípios da arquitetura SOLID e os princípios de POO em uma estrutura de jogos de interpretação de papéis, mais conhecidos como jogos RPG (Role Playing Game).
- Node.js
- TypeScript
- POO
- SOLID
Clone o projeto e acesse a pasta do mesmo.
$ git clone git@github.com:Lucas-Almeida-SD/Trybe-Projeto_29-Trybers_and_Dragons.git
$ cd Trybe-Projeto_29-Trybers_and_Dragons
Para iniciá-lo, siga os passos abaixo:
Com Docker
# Criar container
$ docker-compose up -d
# Abrir terminal interativo do container
$ docker exec -it trybers_and_dragons bash
# Instalar as dependências
$ npm install
# Iniciar o projeto
$ npm start
Sem Docker
# Instalar as dependências
$ npm install
# Iniciar o projeto
$ npm start