
Olivette – Multivendor Grocery System
Grocery Multi-Vendor System
Transform grocery purchasing with our Grocery Multi-Vendor System. Built with Flutter and Firebase, it
connects distributors, clients, and supply companies, guaranteeing seamless order administration, product monitoring,
and environment friendly supply.
Overall Features
- Vendor Order Management: Grocery distributors can settle for, course of, and handle orders in
actual-time. - Customer-Vendor Chat: Customers can chat with distributors to make clear product particulars or
request particular gadgets. - Customer-Rider Chat: Customers can talk straight with the rider dealing with their
supply. - Scheduled Orders: Allow clients to schedule recurring grocery orders for comfort.
- Web App & PWA: Accessible by way of responsive internet apps or progressive internet apps (PWAs) for
each distributors and clients. - Delivery Management: Streamline the supply course of with optimized routing, order
prioritization, and actual-time monitoring. - Firebase Integration: Real-time synchronization, safe information dealing with, and scalable
backend assist guarantee easy platform operation. - Nearby Stores: Users can see close by shops inside a 10km radius. Vendors can replace
their handle to allow this function. - Bulk Upload: Vendors can add a number of merchandise by way of an Excel sheet, with a pattern
file supplied for steerage. - Blog Post Feature: A weblog part for sharing updates, information, and ideas, manageable by way of
the admin panel, and accessible to customers within the app. - Multi-language Support: Includes French, Arabic, Hindi, and Russian, with
person-selectable language preferences in settings. - Performance Enhancements: Improved loading occasions, optimized database queries, and
enhanced caching for higher efficiency.
Vendor-Specific Features
- Product Management: Vendors can add, edit, or take away grocery gadgets with detailed
descriptions, photos, and classes. - Product Expiration Tracking: Vendors can enter and monitor expiration dates for
perishable items, with alerts for nearing expiry. - Inventory Management: Real-time inventory updates to stop overselling or shortages.
- Sales Analytics: Track income, prime-promoting merchandise, and buyer preferences to
optimize enterprise operations.
Customer-Specific Features
- Scheduled Orders: Set up recurring grocery deliveries primarily based on buyer wants.
- Real-Time Order Tracking: Customers can monitor their order standing, together with supply
updates. - Search Functionality: Customers can seek for groceries by title, class, or model.
- Secure Payments: Multiple fee choices for a seamless and safe checkout
expertise. - Expiration Information: View expiration dates of perishable gadgets earlier than buy (if
supplied by distributors).
Delivery Service Features
- Category-Based Deliveries: Organize deliveries primarily based on urgency or sort (e.g.,
perishables, dry items). - Rider App: A devoted app for supply personnel to handle orders and monitor supply
areas. - Live Tracking: Customers and distributors can monitor supply progress in actual-time.
- Optimized Routes: Ensure environment friendly supply with optimized routes for riders.
- Rider Document Verification: Support for importing rider paperwork with enhanced
validation for quicker onboarding.
Our Grocery Multi-Vendor System gives the instruments and options wanted to make sure well timed grocery supply,
environment friendly product administration, and seamless communication between distributors, clients, and supply personnel.
Build a dependable and scalable platform that enhances person satisfaction.
App Login Details for Testing
Use the next login particulars to check the app:
Admin Login
Email: admin123@gmail.com
Password: 123456
Vendor Login
Email: vvendor666@gmail.com
Password: 123456
Email: preciousoliver3@gmail.com
Password: 123456
Rider Login
Email: olivetterider123@gmail.com
Password: 123456
Payment Test Cards
Below are check card particulars for Stripe, Paystack, and Flutterwave. Use these in check mode solely.
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 |