celsobenedetti / hostel-app-gcva

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hostel-app-gcva

GitHub repo size GitHub language count GitHub forks GitHub open issues

exemplo imagem

Web Application em desenvolvimento para gerenciamento de clientes por parte do Hostel Sparkling Water

💻 Pré-requisitos

Antes de começar, verifique se você atendeu aos seguintes requisitos:

Tenha instalado (ordem importante):

  • 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+ ✔️

🚀 Get started

Para instalar o hostel-app-gcva, siga estas etapas:

  1. 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

  1. 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
  1. Inicie um connection pool (necessário para que o backend funcione)
make set_connection_pool
  1. Faça o deploy de tudo no Payara Server Docker
make deploy_all
  1. Depois do deploy, tende ver o resultado em: http://localhost:8080/frontend

Observações:

  1. A primeira vez tende a ser demorada, pois é necessário download de diversar dependências
  2. Se estiver em uma distro linux, e houver erro de permissão, tente adicionar sudo aos comandos make, exemplo:

Ao invés de:

make init

Tente:

sudo make init

📫 Contribuindo hostel-app-gcva

Para contribuir com hostel-app-gcva, siga estas etapas:

  1. Bifurque este repositório.
  2. Crie um branch: git checkout -b <nome_branch>.
  3. Faça suas alterações e confirme-as: git commit -m '<mensagem_commit>'
  4. Envie para o branch original: git push origin <nome_branch>
  5. Crie a solicitação de pull dentro do GitHub.

Como alternativa, consulte a documentação do GitHub em como criar uma solicitação pull .

🤝 Colaboradores

Agradecemos às seguintes pessoas que contribuíram para este projeto:

Foto do Iuri Silva no GitHub
Caio Eduardo
Foto do Mark Zuckerberg
Celso Patiri
Foto do Steve Jobs
Rafael Bittar
Foto do Steve Jobs
Guilherme Gouveia
Foto do Steve Jobs
João Fonseca
Foto do Steve Jobs
Gabriel Pereira

André Neves

Arthur Klimas

📝 Licença

Esse projeto está sob licença. Veja o arquivo LICENSE para mais detalhes.

⬆ Voltar ao topo

About

License:MIT License


Languages

Language:Java 25.2%Language:HTML 23.8%Language:JavaScript 23.1%Language:CSS 20.4%Language:Makefile 5.3%Language:Shell 2.3%