Essa é a aplicação que registra, atualiza ou busca requisições no banco enviadas pelos clientes ou pela vendedora através das aplicaçôes Client e Admin.
| Repositório | Descrição |
|---|---|
| docesGraces | Apresentação e documentação |
| client | Aplicação Client com a interface do cliente |
| admin | Aplicação Admin com a interface da vendedora |
| server | Aplicação Server que recebe as requisições do cliente e da vendedora e armazena ou busca no banco |
- Banco de dados
- Baixe e instale o banco de dados MySQL: MySQL Community
- Java
- Baixe e instale o Java JDK 1.8.0_271: Java Archive Downloads
- Maven
- Baixe e instale a ferramenta de automação de compilação Maven: Maven
- Configure as variávies
- Para que a aplicação funcione corretamente, é necessário configurar algumas variáveis como de conexão com banco e do serviço de email no arquivo ./src/main/resources/application.properties e também possuir o arquivo ./src/main/resources/firebase.json com as credenciais do serviço Firebase.
- Construa a aplicação
- Abra o terminal na raiz desse repositório e execute o comando:
$ mvn package
- Execute a aplicação
- Abra o terminal na pasta ./target gerada pela construção e execute o arquivo .jar:
$ java -jar nome_do_arquivo.jar