- Criar projeto Spring Boot Java.
- Implementar modelo de domínio.
- Estruturar camadas lógicas: resource, service, repository.
- Configurar banco de dados de teste (H2).
- Povoar o banco de dados.
- CRUD - Create, Retrieve, Update, Delete.
- Tratamento de exceções.
- Deploy da aplicação no Heroku.
- users | users/{id}
- products | products/{id}
- categories | categories/{id}
- orders | orders/{id}
É importante ressaltar, que o CRUD está implementado apenas para users, a implementação de orders, products e categories ainda é necessária ser realizada juntamento com o "seed" do banco de dados. Print que está marcado com (localhost) foi feito no banco de dados H2 somente para testes de funcionamento.