-
JDK 11 (https://www.oracle.com/java/technologies/javase-jdk11-downloads.html)
-
PATH e JAVA_HOME devidamente configurado.
-
-
Maven (https://maven.apache.org/download.cgi)
-
PATH devidamente configurado
-
-
Docker
- Nodejs:Latest
- Reactjs
- Axios
npm install axios
- Materialize
-
npm install materialize-css@next
-
npm install react-materialize
-
- VSCode (ext: spring, java, maven)
-
✔️ Criar Modelo Entidade Relacionamento; Vide src/main/{Package}/FuncionarioController.java ou /PontoController.java para mais informações
- Funcionario RESTFULL COMPLETADO;
- Modelo de relacionamento com Ponto realizado
- Modelo de Pontuação funcionando.
- Ponto ainda não consegue contabilizar saldo diario
-
✔️ Criar um consulta de todos os funcionários que tiveram marcações inferior a 4 no dia corrente, campos: CPF, Nome do Funcionário , Quantidade de Batidas
-
🔘 Criar uma consulta que traga todos os funcionários que tenha a idade maior que 25 anos e que tenha um saldo de horas extras maior que 2 hrs no dia atual, campos: CPF, Nome do Funcionário, Idade, Saldo Horas Extras;
-
✖️ Criar uma consulta que traga os dias da sema no qual os funcionários fizeram horas extras, campos: CPF, Nome do Funcionário, Dia da Semana(Segunda, Terça, Quarta, Quinta, Sexta, Sábado e Domingo);
está dividido em:
- provarh (API/BACK-END)
- front/frontprova-provarh(FRONT-END)
$ docker pull mysql:latest
$docker pull openjdk:11
$cd implementacao
$docker-compose up
$cd provarh
$mvn clean
$mvn install
$mvn spring-boot:run
$docker build . -t spring-pulse
$docker run -p 8080:8080 --network
$spring-network --name spring-pulse --link pulse-mysql:mysql -d spring-pulse
localhost:3000/
Tela de home. -Necessário logar.localhost:3000/signup
Tela de Cadastro. -Acesso liberadolocalhost:3000/funcionario
Tela de gerenciamento dos funcionarios. -Acesso liberado, para facilitar o debug
- ✔️ Sistema de login e cadastro.
- ✔️ Marca ponto.
- ✔️ Visão geral dos Funcionarios.
- ✔️ Filtra por funcionarios menos de 4 marcações.
- $
cd implementacao/front/front-provarh
- $
npm start