Este projeto CRUD faz parte do processo seletivo da Surittec para a vaga de desenvolvedor júnior. O objetivo foi desenvolver um sistema completo de cadastro de cliente, onde um cliente possui nome e cpf.
Utilizou-se Java 8, Spring 5 e Hibernate 5, conectando-se com um banco MySQL versão 8. Configurou-se a IDE Eclipse Jee, criando um projeto maven, e utilizou-se os seguintes plugins como ferramentas auxiliares:
- JUnit 4
- EGit
- JBoss
Seguiu-se o padrão MVC para a arquitetura do projeto, separando em pacotes Model e Controller. Para maiores detalhes da implementação, clique aqui.
Utilizou-se Javascript ES6, React 16 e Axios. Para as folhas de estilo, utilizou-se o Bootstrap 4. Configurou-se a IDE Visual Studio Code, criando um projeto react com create-react-app e foi utilizada, como ferramenta auxiliar, o console do Firefox.
Para maiores detalhes da implementação, clique aqui.