This project implements an e-commerce API that allows users to retrieve product information from different companies and categories.
- Retrieve top N products within a specific category and company.
- Filter products by price range.
- Sort products by rating, price, company, or discount in ascending or descending order.
- Pagination support for large result sets.
- Generate unique identifiers for each product in the response.
- Retrieve details of a specific product by its unique ID.