- JDK17
- podman
Start a dynamodb with:
podman run -p 8000:8000 amazon/dynamodb-local
You can run your application in dev mode that enables live coding using:
./mvnw compile quarkus:dev
Import the postman collection from:
/api/OnlineShop.postman_collection.json
- Built in clean code/hexagonal/ports&adapters approach
- API First using Openapi-generator
- Using MapStruct for DTO <> Domain <> DAO conversions
- Using DynamoDB Enhanced Client V2
- Single-table design optimized for query