Web Application em desenvolvimento para gerenciamento de clientes por parte do Hostel Sparkling Water
Antes de começar, verifique se você atendeu aos seguintes requisitos:
- WSL (Windows Subsystem for Linux) [for Windows only] ✔️
- docker v20.10.0+ ✔️
- docker-compose v1.29.0+ ✔️
- gnu-make v4.2.0+ ✔️
- JDK 8+ ✔️
- Apache Maven v3+ ✔️
Para instalar o hostel-app-gcva, siga estas etapas:
- Faça download do repositório remoto
git clone https://github.com/celso-patiri/hostel-app-gcva.git
Se vc já tem o repositório hostel-app-gcva instalado, rode o comando
make drop
no seu repositório local antes de reiniciar o projeto com os passos abaixo
- Dentro do diretório em que o repositório foi iniciado, execute na primeira vez (isso inicia os containers mysql e payara-server):
make init
- Inicie um connection pool (necessário para que o backend funcione)
make set_connection_pool
- Faça o deploy de tudo no Payara Server Docker
make deploy_all
- Depois do deploy, tende ver o resultado em: http://localhost:8080/frontend
- A primeira vez tende a ser demorada, pois é necessário download de diversar dependências
- Se estiver em uma distro linux, e houver erro de permissão, tente adicionar
sudo
aos comandosmake
, exemplo:Ao invés de:
make init
Tente:
sudo make init
Para contribuir com hostel-app-gcva, siga estas etapas:
- Bifurque este repositório.
- Crie um branch:
git checkout -b <nome_branch>
. - Faça suas alterações e confirme-as:
git commit -m '<mensagem_commit>'
- Envie para o branch original:
git push origin <nome_branch>
- Crie a solicitação de pull dentro do GitHub.
Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull .
Agradecemos às seguintes pessoas que contribuíram para este projeto:
Caio Eduardo |
Celso Patiri |
Rafael Bittar |
Guilherme Gouveia |
João Fonseca |
Gabriel Pereira |
André Neves |
Arthur Klimas |
Esse projeto está sob licença. Veja o arquivo LICENSE para mais detalhes.