You have been hired as an e-Commerce consultant for a company that sells vegetables online. Assume you are asked to find the best ways to commercialize vegetables online. the response, synthesize information to provide an essay on the following:
identify and describe the most important constraints for such a venture (e.g., the vegetables usually have a very narrow shipping window as they are highly perishable). Propose a solution for each constraint and describe it in a brief paragraph.
search and describe in a paragraph at least 2 existing businesses that are attempting to sell/deliver vegetables online, then identify their potential shortcomings and explain how your e-commerce solution would improve the business.?
What software stack would you propose for an e-Commerce system for this venture? Present in detail the proposed architecture and the proposed main functionality. Use UML diagrams (e.g. Use-case diagrams) to illustrate the actors involved.
the response must include a References section at the end. Follow ACM reference format.