You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Include a comprehensive Design Document for the new Rental Module in the Moto Delivery Manager system. This document outlines the module's objectives, system components, operation flow, architectural considerations, implementation details, and concludes with a summary of the module's impact on the system. The DesignDoc aligns with the latest system specifications and introduces asynchronous processing with AWS SQS, Restful API usage, and a clear depiction of the rental lifecycle management.
refs.: #10, #11 and #22
Include a comprehensive Design Document for the new Rental Module in the Moto Delivery Manager system. This document outlines the module's objectives, system components, operation flow, architectural considerations, implementation details, and concludes with a summary of the module's impact on the system. The DesignDoc aligns with the latest system specifications and introduces asynchronous processing with AWS SQS, Restful API usage, and a clear depiction of the rental lifecycle management.
refs.: #10, #11 and #22
… queuing with AWS SQS integration
- Add AwsSQSMessageBroker project for message queuing via AWS SQS.
- Update init-localstack.sh to include rental agreement request queues for LocalStack setup.
- Introduce new API endpoints in DeliveryDriverHttpApiAdapter for queuing rental agreement requests.
- Expand application core with use cases and validators for rental agreement request processing.
- Adjust DeliveryDriverRepository to support new rental management functionalities.
- Add unit tests for rental agreement request validation and execution.
This commit introduces the capability for delivery drivers to queue rental agreement requests, leveraging AWS SQS for asynchronous message processing. The changes include updates to the application core, adapters, and unit tests to ensure functionality and maintainability.
#10
As a delivery driver,
I want to rent a motorcycle for a specified period,
So that I can use it for my deliveries during that time.
Acceptance Criteria:
The text was updated successfully, but these errors were encountered: