Júlia ExterkoetterDESENVOLVIMENTO DE SOFTWARE

Você está conhecendo o projeto Order Management API

PROJETO

E se fosse mais fácil acompanhar clientes, produtos e pedidos?

Uma aplicação para organizar clientes, produtos e pedidos, com atenção às regras que ajudam a evitar erros.

← Voltar aos projetos

A ideia

Imagine receber um pedido e precisar conferir os produtos, as quantidades e os valores antes de concluir a operação. Foi esse tipo de situação que escolhi explorar neste projeto.

O que desenvolvi

Desenvolvi uma API que permite cadastrar clientes e produtos, registrar pedidos e verificar condições importantes, como a disponibilidade de estoque e o cálculo correto do total.

Os cuidados por trás do projeto

Para conferir se tudo funcionava como esperado, criei testes automatizados e documentei correções de comportamentos incorretos. São cenários controlados de demonstração, não incidentes de um sistema real de clientes.

Detalhes técnicos

Java 21, Spring Boot, JPA, H2, JUnit, Mockito, MockMvc, Swagger/OpenAPI, Docker.

O que esta demonstração não faz

É uma demonstração técnica, com dados temporários em H2, sem login e sem interface gráfica. A verificação de estoque ocorre na criação do pedido e não representa um sistema completo de reservas de estoque.

Ver código no GitHub (abre em nova aba)

Tem algo parecido em mente?

Vamos conversar sobre seu projeto