Code

GroMart | Grocery Store App | Grocery Delivery | Multivendor Grocery Flutter App

GroMart | Grocery Store App | Grocery Delivery | Multivendor Grocery Flutter App

Cart 35 sales

Version 2.0 – 12 October 2022

Demo and Credentials

Note : Please register yourself as a Customer from the user app, store from store app and register a delivery person credential from Driver app.

 

Android APKs: User App     Store App      Delivery Man / Driver App     

iOS TestFlight: User App     Store App      Delivery Man / Driver App     

Other Links: Documentation

    


Admin web-panel Credentials:
Admin: https://gromartadmin.siswebapp.com/
Admin Credentials: admin@gromart.com /12345678
Website and Store-Panel URLs:
Website: https://gromartweb.siswebapp.com/
Store : https://gromartstore.siswebapp.com/

GroMart is a combo of 3 Mobile Applications, 2 Web Panel, 1 website, and 1 landing page –

  • The Customer app is developed for Android and iOS using Flutter for customers.
  • The Store app is developed for Android and iOS using Flutter for store owners.
  • The Driver application developed for Android and iOS using Flutter for delivery persons.
  • Super Admin web panel is developed using Laravel with Firebase.
  • Web panel for Store developed using Laravel with Firebase
  • Landing page developed using HTML..

Customer App Features

  • Products/Items
  • Categories
  • Multi-stores
  • Single-store
  • Push Notifications
  • Shopping Cart
    • Add to Cart
    • Edit Cart
    • Clear Cart
    • Persistent Cart
    • “Reorder” in One Click
    • Order History
  • Checkout Flow
    • Shipping Address
    • Dynamic Location
    • Credit Cards Management (Add, Delete)
    • Apply Pay (iOS) / Android Pay (Android)
    • PayTM
    • RazorPay
    • Stripe Payments
    • Cash On Delivery
  • Delivery Tracking
    • Estimated Arrival Time
    • Map Route Tracking (Real-time)
    • Driver Information
    • Driver Contact
    • Driver Tracking
  • Chat
    • Real-time Chat (driver – user)
    • Photo, Video and Audio Messages
    • Emojis Support
    • In-reply To feature
    • Push Notifications on messages
    • Report / Block Driver (per Apple guidelines
  • Dark Mode
  • Geolocation
  • Directions API (Google Maps)
  • Ratings & Reviews
  • Map View
  • Search
  • Profile & Settings
    • Edit Account Details
    • Settings
    • Contact Us
    • Profile Photo
  • Login & Registration
    • Login with Facebook
    • Email & Password Login & Registration
    • SMS Phone Number Login & Registration (OTP)
    • Country Code Picker
    • Forgot Password
    • Logout
    • Persistent Login Credentials
  • Walkthrough Flow

Driver App Features (Delivery Boy App)

  • Go Online / Offline
  • Accept / Reject Orders
  • Real-time Map Directions to Store (Pick up)
  • Real-time Map Directions to User’s Address (Delivery)
  • Finalize Order
  • Delivery History
  • Push Notifications
  • Geolocation / Geodirections
  • Chat with Users
    • Real-time Chat
    • Photo, Video and Audio Messages
    • Emojis Support
    • In-reply To feature
    • Push Notifications on messages
  • Profile & Settings
    • Edit Account Details
    • Settings
    • Contact Us
    • Profile Photo
  • Login & Registration
    • Login with Facebook
    • Email & Password Login & Registration
    • SMS Phone Number Login & Registration (OTP)
    • Country Code Picker
    • Forgot Password
    • Logout
    • Persistent Login Credentials
  • Walkthrough Flow
  • Dark Mode
  • Localization & RTL

Backend (Firebase Functions)

  • Dispatcher to Stores
  • Dispatcher to Drivers
  • Order Completion
  • Order Tracking
  • Push Notifications

Store Admin App Features (Dashboard)

  • Accept / Reject Orders
  • Order History
  • Push Notifications
  • Localization & RTL
  • Dark Mode
  • Manage Products
    • View List of Items
    • Add New Product/Items
    • Edit Products/Items
    • Delete Products/Items
  • Profile & Settings
    • Edit Account Details
    • Settings
    • Contact Us
    • Profile Photo
  • Login & Registration
    • Login with Facebook
    • Email & Password Login & Registration
    • SMS Phone Number Login & Registration (OTP)
    • Country Code Picker
    • Forgot Password
    • Logout
    • Persistent Login Credentials
  • Walkthrough Flow

Web Admin Panel

  • Users
  • Stores
  • User Profile setting
  • Store Filters
  • Items Category list
  • Items list
  • Orders
  • Orders review
  • Coupons
  • Create Coupon
  • Driver list
  • Payments list
  • Store Payouts
  • Google map setting
  • Social Authentication setting
  • Currencies
  • Push notification setting
  • Payment method setting
  • User Profile setting

Web Store Panel

  • Item list
  • Create Item
  • Orders
  • Accept/ Reject order
  • Earnings
  • Payments list
  • User Profile setting

Refund Policy

  • We don’t offer a refund. (If the item is downloaded)
  • Please read the description and compatibility content thoroughly before purchasing as we don’t offer a refund if you buy it by mistake.

Please Note: Live preview images cannot be used directly in client’s live project. Those are used for preview purpose only.

Version 2.0 – 12 October 2022

-- KM(s) wise delivery charge. Admin and Restaurants can set delivery charges per Km. 
- Driver auto assigned for the new order - i.e. The idea is if I have 10 drivers, and there are 20 orders.  10 orders are accepted by the all 10 drivers, remaining 10 orders will automatically assign one by one according to distance once any of the drivers finished the delivery. 
- Dynamic color picker for the app and web. 
- Cloning feature to create a Restaurant clone with categories, products, images, addons etc. 
- Dynamic Contact Us details managed through back-end. 
- Optimized Homepage of the customer app
- Tip select-deselect issue has been resolved. 
- Ease in access through QR Scanner
- Mobile Friendly Login for Restaurant Panel and Website
- Put the print option in order listing and order detail screen on Admin and Store Panel with Thermal Printer integration
- MercadoPago Payment gateway
- Order Sound in Restaurant app and Driver app
- Update Place API package.
- Banner management system for Customer App
-  Customer and Restaurant can chat with each other after order placed.
- Customer can see restaurant's address in the map rather than his/her own location for take-away orders. 
- RTL along with Multilingual Support
- Restaurant web panel equipped to add bank details for Restaurant and Driver app.
- Wallet withdrawal option from app and web panel.
- Additional option for admin to accept and decline wallet withdrawal.
- Day - Time wise special discount for Customers. Managed by restaurants. 
- Numerous improvement on app and admin panel. 
- Fixed minor issues. 

Version 1.1.0 – 08 July 2022

- Performance Improvement
- Minor issue fixed
- allow admin to delete users

Version 1.0 – 12 May 2022

- Initial Release
by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey