#edit this later
SneakerLookup is a sample Java/Spring API. SneakerLookup is an application for managing sneaker catalogs. Using SneakerLookup, users can add, update, delete, and retrieve information about various sneakers in their collection.
Represents a catalog entry for a sneaker.
Represents a sneaker with details like brand, model, and colorway.
Represents a product entry for a sneaker found within a store.
Returns all catalog entries.
Returns a catalog entry by its ID.
Returns catalog entries by sneaker ID.
Creates a new catalog entry.
Updates an existing catalog entry.
Deletes an existing catalog entry, given its ID.
Returns all sneakers.
Returns a sneaker by its ID.
Returns sneakers given a year, brand, model, and/or colorway.
Creates a new sneaker entry.
Returns all products.
Returns a product by its ID.
Returns products given a sneaker ID.
Creates a new product entry.
Updates the quantity of an existing product entry, given the store ID, sneaker ID, shoe size and new quantity.
Updates the price of an existing product entry, given the store ID, sneaker ID, shoe size and new price.
Returns the average market price of a sneaker, given the sneaker ID.