Users face challenges with ensuring an intuitive, functional app design for all age groups, an efficient search engine for quick and relevant results, and accurate product information to maintain quality. Security and privacy of data and transactions are also critical. Vendors need smooth onboarding, a user-friendly interface for managing listings and orders, reliable inventory tracking, and a system for handling out-of-stock items.