Skip to content

Latest commit

 

History

117 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Product Management API

Spring Boot based e-commerce product management API.

The backend implementation lives in [backend/](D:\Program Files\product-management-api\backend) and includes:

  • admin product create, detail, list, update, and soft delete
  • storefront product search with keyword and category filtering
  • inventory reservation, confirmation, adjustment, and snapshots
  • price update history and scheduled price application
  • Swagger/OpenAPI documentation
  • Dockerfile and Docker Compose assets for local packaging

Documents

  • docs/superpowers/specs/2026-04-10-product-management-api-design.md
  • docs/superpowers/plans/2026-04-10-product-management-api-implementation-plan.md
  • docs/superpowers/specs/2026-04-10-delivery-packaging-design.md
  • docs/superpowers/plans/2026-04-10-delivery-packaging-implementation-plan.md

Quick Start

Run tests from [backend/](D:\Program Files\product-management-api\backend):

$env:JAVA_HOME='D:\Program Files\product-management-api\.tools\jdk-21'
$env:Path="$env:JAVA_HOME\bin;$env:Path"
.\gradlew.bat clean test --no-daemon

See [backend/README.md](D:\Program Files\product-management-api\backend\README.md) for:

  • local startup commands
  • Docker Compose startup
  • Swagger UI and OpenAPI URLs
  • environment variable configuration

License

All rights reserved. See [LICENSE](D:\Program Files\product-management-api\LICENSE).

About

Spring Boot ecommerce product management API

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages