An open API service indexing awesome lists of open source software.

https://github.com/kelsonbatista/project-oop-solid

Project about the use of OOP with SOLID principles
https://github.com/kelsonbatista/project-oop-solid

object-oriented-programming oop solid solid-principles typescript

Last synced: 9 months ago
JSON representation

Project about the use of OOP with SOLID principles

Awesome Lists containing this project

README

          

# About the project / *Sobre o projeto*

This is a backend project about OOP (Object-oriented programming) following the SOLID principles. The project is based on a RPG (Role-playing game) named "Trybers and Dragons".

*Esse é um projeto backend sobre POO (Programação orientada a objetos) seguindo os princípios SOLID. O projeto é baseado em jogos RPG (Role-playing game) nomeado de "Trybers and Dragons".*

---
# Skills / *Habilidades*

- TYPESCRIPT. *TYPESCRIPT*
- OOP (Object-oriented programming). *POO (Programação orientada a objetos)*
- SOLID principles. *Princípios SOLID*
- Better commits using commitLint, husky and commitizen. *Melhores commits utilizando commitLint, husky e commitizen*

---
# Deployment / *Implantação*

- docker-compose up -d --build Start docker with Node and MySQL. *Inicia o docker com Node e MySQL*
- docker exec -it trybers_and_dragons bash Enter in docker command line. *Entra na linha de comando do docker*
- npm start Run the game on index file. *Roda o jogo do arquivo index*

PS: The project focus is on code structure. *O foco do projeto é na estrutura do código.*