O projeto sistema-ponto é um aplicativo web desenvolvido utilizando o Maven para gerenciamento de dependências e construção do projeto. Este sistema tem como objetivo fornecer funcionalidades básicas para um sistema de controle de ponto, com recursos como integração com Servlet API e a inclusão de bibliotecas como Bootstrap e jQuery para melhorar a experiência do usuário.
Certifique-se de ter o Java e o Maven instalados em seu ambiente de desenvolvimento antes de prosseguir.
- JDK: O projeto requer uma versão do Java compatível. Recomenda-se a versão 17 ou superior.
- Apache Tomcat 10.1.18: O servidor Tomcat é utilizado para executar a aplicação web. Certifique-se de ter a versão 10.1.18 ou superior instalada em seu ambiente.
Clone este repositório em seu ambiente local e abra o projeto em seu IDE favorito que suporte Maven.
O projeto utiliza as seguintes dependências:
- Jakarta Servlet API 6.0.0: API Servlet para desenvolvimento web.
- Bootstrap 4.6.0: Framework front-end para design responsivo.
- jQuery 3.6.0: Biblioteca JavaScript para manipulação de documentos HTML.
As dependências são gerenciadas pelo Maven e serão baixadas automaticamente durante o processo de compilação.
O projeto segue a estrutura padrão do Maven. Os principais diretórios incluem:
- src/main/java: Código-fonte Java.
- src/main/webapp: Recursos da aplicação web, como páginas JSP, CSS, etc.
O aplicativo estará disponível em http://localhost:8080/sistema-ponto.