eMart | Multi-Vendor Ecommerce Flutter App

Description

eMart | Multi-Vendor Ecommerce Flutter App

eMart | Multi-Vendor Ecommerce Flutter App is built for people who love to shop online. It connects directly to the eMart platform and brings the complete store experience to mobile, with a UI designed around how users browse, discover, and purchase products.

Alongside standard ecommerce functionality, eMart includes a short-video feed for promotional reels and advertisements, helping users discover products through engaging, scroll-friendly content.

Key Features

Shopping & Product Browsing

  • Product Listing: Browse products in a clean, responsive grid layout.
  • Category Browsing: Explore products through multi-level categories and subcategories.
  • Featured Categories & Products: Display featured categories and products on the home page.
  • Brand Listing: Browse products belonging to a specific brand.
  • Product Search: Search products with type-ahead suggestions and access recent searches.
  • Product Image Gallery: Browse product images with swipe gestures and pinch-to-zoom.
  • Product Variations: Select variants such as size and color, with pricing updated according to the selected variant.
  • Product Comparison: Compare multiple products side by side on a dedicated screen.
  • Product Reviews & Ratings: Read and submit product reviews and star ratings.
  • Product Comments: Read and post comments on products.
  • Related Products: Discover related and recommended products from the product detail page.
  • Hot Deals & Flash Deals: Browse dedicated deal pages with countdown timers for time-limited offers.
  • Pincode City Lookup: Enter a pincode on the product page to automatically fetch the matching delivery city.
  • Seller Store Page: Open a seller’s storefront from a product or short video and browse their available products.
  • Dynamic Home Page: Display sliders, banners, category sections, and promotional layouts on the home screen.

Cart, Checkout & Orders

  • Shopping Cart: Add, update, and remove products while viewing live totals.
  • Buy Now: Skip the cart and proceed directly to checkout for an individual product.
  • Quick Checkout: Streamlined cart, address, payment, and order-success flow.
  • Multiple Shipping Addresses: Save and select from multiple shipping addresses during checkout.
  • Billing Address Management: Save and select separate billing addresses.
  • Cash on Delivery: Pay in cash when the order is delivered.
  • Coupon List & Apply: Browse available coupons and apply them during checkout.
  • Order Review: Review order details before completing payment.
  • Order Success Screen: Confirmation screen displayed after a successful payment.
  • My Orders: View complete order history and status information.
  • Order Detail: View item details, totals, payment information, and delivery address.
  • Order Tracking: View courier information, tracking links, and expected delivery dates.
  • Failed Transactions: Review unsuccessful payment attempts from a dedicated screen.
  • My Reviews: View and manage reviews submitted for purchased products.

Payments & Wallet

  • Stripe: Card payments with 3D Secure support.
  • PayPal: Secure payments through a PayPal account.
  • Razorpay: Payment support through the Razorpay gateway.
  • Paytm: Payments through Paytm wallet and UPI.
  • Paystack: Payment gateway integration through Paystack.
  • Flutterwave: Payment gateway integration through Flutterwave.
  • Cash on Delivery: Allow customers to pay when their order is delivered.
  • Multiple Currencies: Select a preferred currency for the shopping experience.
  • Persistent Currency Selection: Remember the selected currency between app launches.
  • Localized Price Formatting: Display prices using the appropriate number and currency format for the selected locale.
  • Digital Wallet: Top up and pay using an in-app rechargeable wallet, with wallet balance and transaction history available inside the app.
  • Bank Details: Add and manage bank account details for refunds and payouts.

Read Before Purchase!

    • All digital products have no possibility of free updates beyond the initial purchase. After payment, we will upload the product file within 24 hours to 48 hours.
    • If you have any questions, please contact us by email [email protected] or create a ticket on this page
    • After the purchase is confirmed, download links will be accessible for 7 days.
    • we have not responsible for supporting users.
    • The response time can last up to 6 hours.