Esse projeto é uma melhoria da aplicação que eu e meu grupo desenvolvemos enquanto fazíamos o Curso de Qualificação Socioprofissional em Programação de Software, oferecido pela SETEQ em parceria com a ADM&TEC. O presente projeto é o que chamaríamos de uma versão 2.0 do projeto que apresentamos na avaliação final do curso.
O projeto é direcionado as empresas no ramo de Delivery que queiram expandir seu negócio para incluir clientes em atendimento a domicílio, ou que queiram apenas trabalhar com as entregas, abrindo mão de um salão de restaurante, que necessitaria de mais espaço e funcionários. A aplicação tem o nome de Pizza Java, onde o cliente faz todo um cadastro inicial com seus dados pessoais, até ser redirecionado a página dos produtos da loja, onde será selecionado de acordo com seu interesse, e após isso ser guiado a página de pagamento, onde a empresa vai receber todas essas informações de forma instantânea, e tais informações ficarão salvas no banco de dados, para que o cliente e a empresa tenham acesso a essas informações a qualquer momento.
💻 As tecnologias usadas foram: Linguagem Java (JDK 17) tanto para desenvolvimento Back-End como para desenvolvimento Front-End (a IDE usada para o Front-End foi o Netbeans). Além disso utilizamos Banco de Dados MySQL para o armazenamento de dados e o ViaCep para fazer a busca de um endereço usando o CEP .
⚙Utilizamos um padrão Builder para criação dos objetos dos modelos entidades e o padrão de projeto DAO para persistir os dados no banco de dados.
O nosso grupo foi composto por : Antônio Marinho, João Guedes, Marcelo Andrade, Rafael Cerqueira e Wolmer de Lucena.
📌Obs: Para que a aplicação funcione normalmente é necessário adicionar o sql do banco de dados delivery que se encontra no diretório /src/main/resources/database/delivery.sql na maquina que executará o programa.
Uma das formas de executar o programa é instalando ele na máquina por meio do instalador que se encontra na pasta raiz, o arquivo mysetup.exe.
Outra forma de executar o programa é por meio do arquivo . jar que se encontra na diretório /dist.
É possível executar o programa por meio de uma IDE, nesse caso deve-se adicionar as bibliotecas que se encontram no diretório /lib a estrutura do projeto na IDE.

