Product
Create a new product
Creates a new product record for the project
Update an existing product
Updates an existing product by its ID provided in the request body
List all products
Returns a paginated list of products for the project
Get a product by ID
Returns a single product document by its MongoDB ID
Get a product by product number
Returns a product by its human-readable product number