Marcelo Machado
- CRUD Categorias com verbos HTTP
- CRUD Produtos com verbos HTTP
- CRUD Clientes com verbos HTTP
- CRUD Permissões com verbos HTTP
- Testes automatizados
- Autenticação com Token JWT+OAuth2
- Front-end em ReactJS
As seguintes ferramentas foram usadas na construção do projeto:
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas:
- IDE para desenvolvimento JAVA como Inteliji(a mesma que usei) ou Spring Tool Suite 4
- Gerenciador de dependencias maven
- para testar os verbos HTTP utilize o Insominia ou Postman
###Rodando o Back End (servidor)
# Clone este repositório
$ git clone <>
# Importe o projeto na sua IDE
# Aguarde a sincronização das dependencias do Maven
# Execute a aplicação (está no profile test por se tratar de um projeto desenvolvido com intuito de estudo)
#caso queira alterar o seed do banco de dados altere os dados no arquivo resoruces/data.sql
# O servidor inciará na porta:8080 - abra o Insominia/Postman e execute os verbos HTML na url <http://localhost:8080/clients>