Olivette - Multi Vendor & Single Vendor Ecommerce System.

Olivette - Multi Vendor & Single Vendor Ecommerce System.
Olivette - Multi Vendor & Single Vendor Ecommerce System.

Complete Vendor Solutions: Single Vendor & Multi-Vendor Systems

Empower your business with our advanced vendor systems! Whether you need a robust Single Vendor System or a scalable Multi-Vendor Platform, our Flutter and Firebase-powered solutions are designed to meet your business needs with efficiency and reliability.

Features of the Single Vendor System

  • Dedicated Business App: A cross-platform mobile app built with Flutter for Android and iOS users.
  • Web App for Customers: Offer your customers a streamlined web app for browsing, ordering, and account management.
  • Progressive Web App (PWA): Deliver an app-like experience on web browsers with offline capabilities.
  • POS service: Admin can place an order for a customer. Same for the Multi vendor feature
  • Rider App: Simplify order deliveries with a dedicated app for riders, featuring real-time updates and route management. Same for the Multi vendor feature
  • Customer-Rider Chat: Customers can chat with rider when order is on the way to direct the rider.
  • E-Signature for Delivery: Customers must provide an e-signature on the order page upon delivery to allow the rider to update the order status to completed.
  • Firebase Integration: Benefit from real-time updates, secure authentication, and scalable hosting.
  • Admin Dashboard: Manage orders, inventory, and customer interactions through an intuitive dashboard.
  • Customizable & Scalable: Tailor the system to your unique business needs and grow as your demand increases.

Features of the Multi-Vendor System

  • Vendor Management: Allow multiple vendors to register, manage their products, and handle their orders independently.
  • Customer App: A unified app where customers can browse products from multiple vendors and place orders seamlessly.
  • Customer-Vendor Chat: Customers can chat with vendors to make special requests or clarify a product detail.
  • Vendor Dashboard: Each vendor gets a dedicated dashboard to manage inventory, pricing, and sales analytics.
  • Centralized Admin Panel: A powerful admin dashboard to oversee vendors, products, orders, and overall platform performance.
  • Web App & PWA: Extend your platform’s reach with a web app and PWA for customers and vendors.
  • Rider App: Efficiently assign delivery tasks to riders and track their progress in real-time.
  • E-Signature for Delivery: Customers must provide an e-signature on the order page upon delivery to allow the rider to update the order status to completed.
  • Firebase Backend: Real-time database synchronization, robust authentication, and secure data handling ensure smooth operations.
  • Scalable Architecture: Built to accommodate growth, whether you’re onboarding 10 vendors or 10,000.

Workflow

  1. Order Placement: Users browse products on the customer app or web app and place an order. During checkout, users select either delivery or pickup options.
  2. Admin Order Management: Once an order is placed, the admin receives it and can accept the order. The admin then assigns the order to a rider either manually or automatically.
  3. Rider Assignment: The assigned rider receives a notification and can choose to accept or reject the order. If rejected, the admin is notified to reassign the order. If accepted, the user receives a notification confirming the rider’s acceptance.
  4. Order Processing: Upon rider acceptance, the admin updates the order status to “Processing.” When the rider arrives to pick up the order from the vendor, the status is updated to “On the Way,” and the user receives a notification.
  5. Communication: While the order is on the way, the rider can communicate with the user via chat or call to coordinate delivery details.
  6. Delivery and E-Signature: Upon arriving at the destination, the rider prompts the user to provide an e-signature on the order page to confirm receipt. Once signed, the rider updates the order status to “Completed.”
  7. Payment Distribution: After the order is marked as completed, payments are processed and distributed to the vendor for products and the rider for delivery services.

Whether you’re a small business owner or building a multi-vendor marketplace, our systems provide the perfect combination of technology and usability. Save time, reduce costs, and scale effortlessly with our ready-to-use solutions.



App Login Details for Testing

Use the following login details to test the app:

Admin Login

Email: [email protected]
Password: 123456

Vendor Login

Email: [email protected]
Password: 123456

Rider Login

Email: [email protected]
Password: 123456

Payment Test Cards

Below 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 123

Paystack 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 123

Flutterwave 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 – 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.
  • 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 – 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 – 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.
  • Rider & Vendor License Management: Admins can now accept or 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.

Olivette - Multi Vendor & Single Vendor Ecommerce System.

average based on 0 ratings.
Files Included Dart
Software Version Flutter 3.x
Created

5 years ago

Tags clothes, e-commerce, ecommerce, fashion, groceries, multi vendor, multivendor, single vendor, vendor