Abstract:
The increasing demand for convenience in local shopping has highlighted limitations in existing delivery systems, particularly when it comes to managing purchases from multiple vendors. Most current solutions are either restricted to single-store orders or fail to provide a unified delivery structure, leading to delivery delays, manual coordination issues, and frequent item mismatches. This fragmentation results in inefficiencies that impact customers, shop owners, and delivery riders alike. QuickMart – Adaptive Multi-Order Delivery and Smart Shopping is a mobile-based solution developed using Flutter that addresses these challenges by offering a structured and efficient multi-vendor ordering experience. The application allows customers to browse products from multiple nearby vendors, add items from various shops into a single cart, and complete the checkout process through one transaction. The system is designed to ensure that all selected items from different vendors are delivered together through a one transaction delivery approach. Shop owners are provided with a vendor panel to manage their shop profiles, product listings, and items, while riders are assigned orders based on availability and proximity. The platform also includes features for order tracking, delivery status updates, and user-friendly interfaces tailored for each role in the system—customer, shopkeeper, and rider. The overall objective of QuickMart is to enhance the local shopping experience by streamlining order placement, reducing delivery times, and minimizing errors through an integrated system that connects all participants. This project demonstrates the feasibility and practicality of a scalable multi-vendor delivery platform aimed at improving accessibility and operational efficiency within local communities.