A ideia principal da aplicação é ser uma rede social de compartilhamento de quadras onde mestres de quadra disponibilizam suas quadras com horários e datas disponiveis e os usuários que são jogadores se inscrevem nesses horários.
Você pode acessar a aplicação aqui https://sharefields.herokuapp.com/home
Para rodar a o back-end da aplicação de maneira dockerizada utilize o comando "docker-compose up -d --build" no diretório raiz, o comando ira iniciar nosso docker-compose que vai construir os containers.
Optei por ter a documentação do projeto em pdf's dentro de suas respectivas pastas, você pode usa-las para entender o conceito do projeto e como modificar qualquer parte dele.
Documentação back-end: A documentação do back-end mostra principalmente como as entidades se relacionam, seus atributos e os endpoints.
Documentação front-end: A documentação do front-end lida basicamente com a estruturas de componentes e módulos que organizei a aplicação, ressaltando algumas qualidades do angular.