Implement changes in the Dragon Food application to enable users to place orders from multiple providers simultaneously. This functionality will allow users to add datasets from different providers to their cart and proceed with a single checkout process, with each order processed and tracked individually per provider.
Goals
[ ] Update the cart functionality to support items from multiple providers.
[ ] Modify the checkout process to handle and place separate orders for each provider in a single transaction.
[ ] Ensure that order details are correctly grouped by provider for tracking and fulfillment purposes.
Expected Outcome
A robust checkout system that allows users to place orders from multiple providers in one transaction, enhancing flexibility and usability.
Acceptance Criteria
[ ] Users can add datasets from multiple providers to their cart.
[ ] Checkout process places separate orders for each provider in a single transaction.
[ ] Order tracking and status updates are correctly managed for each provider individually.
[ ] UI updates and error handling ensure a seamless experience when ordering from multiple providers.
Description
Implement changes in the Dragon Food application to enable users to place orders from multiple providers simultaneously. This functionality will allow users to add datasets from different providers to their cart and proceed with a single checkout process, with each order processed and tracked individually per provider.
Goals
Expected Outcome
A robust checkout system that allows users to place orders from multiple providers in one transaction, enhancing flexibility and usability.
Acceptance Criteria
Mockups / Wireframes
NA
Product Name
Climate data
Domain
TBD
Tech Skills Needed
Complexity
High
Category
Frontend Development
Sub Category
Order Management