Complete Multivendor Food, Grocery, eCommerce, Parcel, Pharmacy delivery app with Admin & Web App

Description
Transform your marketplace with our versatile Multi-Vendor System, tailored for industries such as eCommerce (Supermarkets), Restaurants, Pharmacies, Groceries, and Delivery Services. Built with Flutter and Firebase, it offers cutting-edge features for both vendors and customers.
Overall Features
- Vendor Order Management: Vendors can take orders, communicate with customers directly, and provide real-time updates.
- Customer-Vendor Chat: Customers can chat with vendors to make special requests or clarify order details.
- Customer-Rider Chat: Customers can chat with rider when order is on the way to direct the rider.
- POS service: Admin can place an order for a customer.
- Scheduled Orders: Allow customers to schedule orders for a later date or time, perfect for recurring needs.
- Cross-Industry Support: Tailored features for eCommerce, restaurants, pharmacies, groceries, and delivery services.
- Web App & PWA: Customers and vendors can access the platform via responsive web apps or progressive web apps (PWAs).
- Delivery Management: Streamline deliveries with real-time tracking, optimized routing, and order prioritization.
- Firebase Integration: Provides real-time updates, secure authentication, and scalable cloud hosting.
- Delivery E-signature: Upon delivery arrival, users must sign electronically on the order page before the rider can mark the order as completed, ensuring confirmation and accountability.
Industry-Specific Features
eCommerce (Supermarkets)
- Product Categorization: Organize items into detailed categories like fresh produce, packaged goods, electronics, and more.
- Bulk Shopping: Support for bulk purchases with discounts, perfect for supermarkets.
- Stock Availability: Real-time updates on stock levels to avoid out-of-stock orders.
- Supermarket Features: Include features like aisle navigation and quick checkout for in-store pickup.
Restaurants
- Add Extras to Orders: Allow customers to customize their orders by adding extras like drinks, sauces, or sides.
- Special Requests: Customers can specify preferences (e.g., spice level or dietary restrictions) via Chat with vendor.
- Food Categorization: Organize items into detailed categories like Pizza, Rice, Chicken, and more.
Pharmacy
- Prescription Upload Before Checkout: Customers must upload a valid prescription to complete certain medicine orders.
- Medicine Categorization: Organize items into detailed categories like Pain relief, vitamins, baby’s care, and more.
- Scheduled Deliveries: Support for scheduled medicine delivery to ensure timely refills.
Grocery
- Fresh Produce Management: Vendors can list and update perishable items.
- Product Categorization: Organize items into detailed categories like fresh milk, chicken, Bakery, and more.
- Quick Delivery: Focus on same-day delivery for grocery orders.
Delivery Service
- Category-Based Deliveries: Organize deliveries into categories like gifts, electronics, or fragile items.
- Rider App: A dedicated app for riders to manage and track deliveries efficiently.
- Live Order Tracking: Allow customers to track their deliveries in real-time.
- Order Schedule: Order can be scheduled to customers’ preferred time.
Whether you’re building a single-industry marketplace or a multi-industry platform, our system provides everything you need to succeed. Save time, reduce costs, and scale effortlessly with this ready-to-use solution.
Workflow Overview
This section outlines how the grocery delivery app functions from order placement to final delivery or pickup and payment:
- Order Placement: The user browses products, adds items to the cart, and checks out.
- Delivery or Pickup Selection: During checkout, the user selects either delivery or
pickup.
- If Pickup is selected, the user chooses the nearest store or a desired store location for collection.
- If Delivery is selected, the order proceeds to vendor/admin review.
- Order Acceptance:
- For delivery, the admin or vendor can accept the order and assign it manually or allow the system to assign it automatically to a rider.
- Rider Assignment: The assigned rider receives the order request and can choose to accept or reject it.
- Rider Acceptance: If accepted, the user is notified that their order is being processed.
- Order Processing: The vendor or admin updates the order status to processing once the rider arrives at the store to pick it up.
- On the Way: After collection, the order status is updated to on the way, and the user receives a live update.
- Communication: The rider can chat with or call the customer during transit for clarification or directions.
- E-signature on Arrival: Upon delivery arrival, the user must sign the order electronically in the app before the rider can mark the order as completed.
- Payment Distribution: After completion, payments are automatically processed and distributed to both the vendor (for products) and the rider (for delivery services).
App Login Details for Testing
Use the following login details to test the app:
Admin Login
Email: admin123@gmail.com Password: 123456
Vendor Login
Email: preciousoliver3@gmail.com Password: 123456
Email: Tonyfred5000@gmail.com Password: 123456
Email: adanne344@gmail.com Password: 123456
Email: anmartn@gmail.com Password: 123456
Rider Login
Email: olivetterider123@gmail.com Password: 123456
Payment Test CardsBelow are test card details for Stripe, Paystack, and Flutterwave. Use these in test mode only.
Stripe Test Cards
Card Type Card Number Expiry Date CVC Visa 4242 4242 4242 4242 12/34 123 Mastercard 5555 5555 5555 4444 12/34 123 Declined Card 4000 0000 0000 9995 12/34 123Paystack Test Cards
Card Type Card Number Expiry Date CVC Visa 4084 0840 8408 4081 12/34 408 Mastercard 5033 5611 1111 1118 12/34 408 PIN Authentication 5061 4601 2345 6789 12/34 123Flutterwave Test Cards
Card Type Card Number Expiry Date CVC Success 5531 8866 5214 2950 09/32 564 Insufficient Funds 4187 4277 8010 0010 09/32 828 Declined 5061 4601 1111 1112 09/32 891
Changelog – February 15, 2025
We are excited to announce the latest updates to our app, including new features, enhancements, and improvements. Here is a detailed list of changes:
- Nearby Stores:
- Users can see nearby stores that are 10km radius around them.
- NB: To test this feature, Create or update a vendor address to your preferred address. Select areas around the address to confirm this feature.
- Bulk Upload:
- Added support for bulk products upload from excel sheet.
- A sample is available for download to guide with the upload.
- Upload for Document Verification:
- Added support for upload of rider documents for faster verification.
- Enhanced validation checks to ensure data accuracy.
- Improved UI for easier file management.
- Blog Post Feature:
- Introduced a new blog section for sharing updates, news, and insights.
- Admin panel now includes blog management tools (create, edit, delete posts).
- Users can read latest blog post from the user app
- Multi-language Support:
- Added French, Arabic, Hindi, and Russian language options.
- Enhanced localization support across the platform.
- Users can change language preferences from settings.
- Performance Improvements:
- Improved loading times and reduced latency across all pages.
- Optimized database queries for better response times.
- Enhanced caching mechanisms for frequently accessed data.
- Bug Fixes:
- Fixed minor UI inconsistencies in the dashboard.
- Resolved occasional session time-out issues.
- Improved security checks for document uploads.
For any issues or feedback, please reach out to support.
Changelog – January 21, 2025
We are excited to announce the latest updates to our app, including new features, enhancements, and improvements. Here is a detailed list of changes:
- New UI System: A refreshed user interface for a more intuitive and engaging experience.
- Local Storage: Added local storage support for carts and favorites.
- Bulk Notifications:
- Email notifications
- WhatsApp notifications
- SMS notifications
- Push notifications
- New Payment Gateway:
- Razorpay
- User to Rider Chat: Real-time communication between users and riders.
- User to Vendor Chat: Make request to vendor. etc.
- Product Ratings and Reviews: Update products rating and review page.
- Systems Added:
- Restaurant system
- Ecommerce system
- Pharmacy system
- Delivery system
- Vendor Features: Vendors can place orders and track their progress.
- Map Locator: Integrated map functionality for location tracking.
- Tip Rider: Users can now tip riders after delivery.
- POS System: Point of Sale functionality for vendors.
- Delivery Options:
- Doorstep delivery
- Pickup delivery (support for multiple pickup stores)
- Order Printing Receipt UI Update: Added support for receipt printing.
- New Sign-Up & Login Enhancements:
- Google sign-in
- Inventory Management: Detailed insights for vendors including:
- Top-rated products
- Top-selling products
- Top customers
Changelog – January 21, 2025
We are excited to announce the latest updates to our app, including new features, enhancements, and improvements. Here is a detailed list of changes:
- New UI System: A refreshed user interface for a more intuitive and engaging experience.
- Local Storage: Added local storage support for carts and favorites.
- Bulk Notifications:
- Email notifications
- WhatsApp notifications
- SMS notifications
- Push notifications
- New Payment Gateway:
- Razorpay
- User to Rider Chat: Real-time communication between users and riders.
- User to Vendor Chat: Make request to vendor. etc.
- Product Ratings and Reviews: Update products rating and review page.
- Systems Added:
- Restaurant system
- Ecommerce system
- Pharmacy system
- Delivery system
- Vendor Features: Vendors can place orders and track their progress.
- Map Locator: Integrated map functionality for location tracking.
- Tip Rider: Users can now tip riders after delivery.
- POS System: Point of Sale functionality for vendors.
- Delivery Options:
- Doorstep delivery
- Pickup delivery (support for multiple pickup stores)
- Order Printing Receipt UI Update: Added support for receipt printing.
- New Sign-Up & Login Enhancements:
- Google sign-in
- Inventory Management: Detailed insights for vendors including:
- Top-rated products
- Top-selling products
- Top customers
Changelog – April 15, 2025
We are excited to announce the latest updates to our app, including new features, enhancements, improvements, and bug fixes. Here is a detailed list of changes:
- UI Modifications: Updated user interface for a more seamless and modern experience.
- Admin License Rejection: Admins can now reject licenses with a detailed rejection message provided to Riders and Vendors.
- Google Sign-In (User Web Version): Added Google sign-in support for the web version, enhancing user login convenience.
- Bug Fixes:
- Resolved issues with UI rendering on smaller screens.
- Fixed errors in license rejection notification delivery.
- Corrected authentication glitches during Google sign-in on certain browsers.
Changelog – July 19, 2025
We are excited to announce the latest updates to our app, including new features, enhancements, and improvements. Here is a detailed list of changes:
- Flutter Update:
- Upgraded apps to the latest Flutter version for improved performance and compatibility.
- Enhanced UI rendering and reduced app load times across Android and iOS platforms.
- E-Signature Feature:
- Added e-signature functionality for delivery confirmation.
- Customers are now required to provide an e-signature on the order page upon delivery, allowing riders to update the order status to completed.
- Improved security and verification for delivery completion.
Changelog – February 15, 2026
We are excited to announce the latest updates to our app, including new features, enhancements, and improvements. Here is a detailed list of changes:
- Landing Page:
- Introduced a brand-new landing page for the platform, providing a professional first impression for new and returning users.
- The landing page highlights key features, app download links, and an overview of the Grocery Multi-Vendor System.
- Flutter Update:
- Upgraded apps to the latest Flutter version for improved performance, stability, and compatibility.
- Further optimized UI rendering and reduced app load times across Android and iOS platforms.
- TawkTo Live Chat Integration:
- Integrated TawkTo live chat support into the platform, enabling real-time customer support directly within the app and web interface.
- Customers and vendors can now reach support agents instantly without leaving the platform.
- Contact Us Page:
- Added a dedicated Contact Us page, making it easier for users to reach out for support, inquiries, or feedback.
- The page includes a contact form, support email, and social media links.
- Tap to Zoom Product Images:
- Customers can now tap on product images to zoom in for a closer look before making a purchase decision.
- Supports pinch-to-zoom and double-tap gestures for a smooth and intuitive viewing experience.
- Bug Fixes:
- Resolved various reported bugs affecting order processing, payment flows, and notification delivery.
- Fixed UI inconsistencies across different screen sizes and device types.
- Addressed minor performance issues to ensure a smoother user experience.
- New Modifications:
- General improvements and refinements made across the vendor, customer, and rider apps based on user feedback.
- Updated navigation flows and UI elements for better usability and accessibility.
- Backend optimizations for improved response times and data reliability.
| Type | Flutter App |
|---|---|
| Author | jeedy20 |
| Category | Mobile / Flutter / Full Applications |
| Price | $69 |
| Sales | 19 |
| Published | Apr 19, 2022 |
| Last Update | Feb 16, 2026 |
| Compatible Software | Other |
| Mobile Files Included | Dart, YAML, JavaScript JSON |
Categories
Tags
External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.
Products of the Week.
Submit🥇
STOP GUESSING WHAT TO POST
AI that learns your brand voice and builds a month of consistent, on-brand social content: carousels, posts and hooks that sound like you, not like everyone else's AI.
SaaS · 4,320 views · 38 clicksSaaS · Week 45 · 4,320 views · 38 clicks
🥈
Conversational Backlinks for Busy Founders
Place Backlink Relevant Conversation for your domain across Forums and Conversations
Website · 42,057 views · 223 clicksWebsite · Week 45 · 42,057 views · 223 clicks
🥉
upvote.club
Free Social Media Engagement that Helps Boost Your Content. Upvote Club supports 19 social networks with 100+ engagement actions in one dashboard. Add links to your posts and get free engagement from real users.
SaaS · 40,102 views · 117 clicksSaaS · Week 45 · 40,102 views · 117 clicks
#4
Substack Posting API
Onboard your Agent to Substack. Write Publish on Substack via API
SaaS · 59,106 views · 198 clicksSaaS · Week 45 · 59,106 views · 198 clicks
#5
Seenshot App
Free, Fast, MacOS Screenshot app. Make Screenshot cmd+shift+2 and send it via link
Desktop App · 28,480 views · 122 clicksDesktop App · Week 45 · 28,480 views · 122 clicks
#6
Hand-Placed Backlinks $9.99 per link. Flat rate.
Buy hand-placed forum, Q-A and directory backlinks. Flat $9.99 per link, no subscriptions — you only pay for approved listings.
Website · 4,312 views · 19 clicksWebsite · Week 45 · 4,312 views · 19 clicks
#7
Free Invoice Generator - PDF Invoices in Your Browser, No Sign-Up
A free invoice maker for freelancers and small businesses: fill in the invoice, check the live preview, and download a PDF that looks exactly like it. Any currency, tax per item, three templates, no sign-up, and nothing leaves your device.
2,986 views · 17 clicksWeek 45 · 2,986 views · 17 clicks
#8
Merge PDF Files Free - Combine PDFs in Your Browser, No Upload
A free PDF merger for office workers, students, and freelancers: combine PDFs and images into one file in the browser, reorder files and pages, pick page ranges, keep bookmarks, and open password-protected PDFs. Nothing is uploaded, no sign-up, no watermark.
2,757 views · 13 clicksWeek 45 · 2,757 views · 13 clicks