– Version: 1.8.0
– Last update: 14/09/2020
– File Included: Full Source code of Flutter App (Android & iOS) with PHP Admin Panel

Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 1

Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 2

Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 3

Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 4 Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 5 Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 6 Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 7 Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 8 Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 9 Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 10 Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 11

Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 12

CONSIDERING PURCHASING OUR ITEM?

Please view our support section for important notes and questions.

Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 13

Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel

Launch your own grocery, food, pharmacy, store delivery app with a complete dashboard. This is a complete end-to-end solution for launching your own full delivery app. It includes an end user app from which the end users can place an order for products and it includes an admin panel for store owners to accept or manage orders and improve their business. This solution is ideal for anyone who wants to start a product delivery app business.

Items Included

Following items are included in this solution:

  • Customer Mobile App Source Code (based on Flutter Framework)
  • Backend Web Admin Panel Source Code (based on PHP Laravel Framework)

About the Technologies

Dart – Flutter

Flutter is an open source framework that is created by Google for mobile application development. Using this framework, apps can be developed for both Android and iOS Devices.

PHP – Laravel

Laravel is a PHP framework with an expressive, elegant syntax. We’ve already laid the foundation — freeing you to create without sweating the small things.

Installation Guide

The product comes with an Installation Wizard to help you setup the entire product suite in your servers in just a few steps.

It is really easy to set up the app and the admin panel in a few easy steps.

Product Features

Multiple Groceries, Restaurants, Pharmacies, Stores Directory

The product includes support for multiple groceries, stores, pharmacies where the end-user can choose from a directory of groceries, stores, pharmacies and order products from them. Each store has a different list of product items to order from.

Geolocation & Google Maps Support

All groceries, stores, pharmacies or any kind of shops can be viewed on a Google Maps so the end-users can browse stores on a map and get directions to navigate to them. Based on the customer’s location, they will see all the nearby markets delivering to their location and all the items that are available for ordering.

Light or Dark Theme Support

You can choose from a light or dark theme for your end-user application. It is really easy to switch the theme.

Easy to Brand & Customize

It is extremely easy and convenient to rebrand the app and customize the theme of the app as per your needs. You can launch an app with your own branding. You can easily change the app color theme, logos and the icons with minimal effort.

Payments Gateway Integrations

The app supports integrations with all major payment gateways such as Stripe, Razorpay, PayPal. The app also supports Cash On Delivery (COD) Payments upon order pickups.

Push Notifications FCM (Firebase Cloud Messaging) App Push Notifications have been integrated in different areas of the app.

  • The customer is notified via push notification upon any change in order status by the market owner or manager
  • The delivery boy gets a notification when the market manager assigns an order to him.
  • Store owner/manager gets a desktop/mobile notification when the customer places an order with the market.

Configure Email Servers

You can connect the product suite with an email server – SMTP, Mailgun or Sparkpost and accordingly send emails about order and delivery notifications.

Multi-Languages Support (including LTR & RTL)

The app and the admin panel supports multiple languages including RTL (Right To Left) languages. Now you can build your full delivery app in Arabic, Hebrew, Farsi, Urdu or any other language that is written from right to left.

Multi-Currency Support

The product supports multiple currencies. You can create your own currency and then the entire product suite will be changed as per the currency selected.

Discounts & Coupons

The store manager/owner can add coupon codes, run promotional offers on their product items. Two types of discount coupons are supported- fixed and percent. An expiry date can also be added to the coupon codes.

Easy Login & Authentication

There are easy login and authentication options included in the product.

  • Customer Login: Customers can create an account using a mobile app or using a web admin panel. All customers can upgrade to the store owner role by just requesting on the admin panel (Admin needs to verify the request).
  • Manager Login: Manager can sign in to their account on the admin panel or mobile app (Mobile app is not included in this item).
  • Admin Login: Admin can login to the admin panel
  • Driver/Delivery Boy Login: Driver can create an account using mobile app and login on the admin panel or mobile app (not included in this item).
  • All these roles can use social authentication (available only on admin panel) or email and password, they can reset their password by providing the email address to get the reset link

    Intuitive & User Friendly Animations

    The app has intuitive and user friendly animations built-in within it. These animations intend to provide a smooth app usage experience to the end clients. The animations include – Hero Animations, Parallax Animations, Sliding & Swiping animations.

    Help & Support

    The admin and the manager can add frequently asked questions and their answers to help customers to use the app correctly. FAQs can be added as FAQ Category and then FAQs.

    Favorites Products

    Each end-user can add any product to his wishlist to fast access to this product in the future. This is a useful feature to allow customers to favorite their frequently ordered product items and order them without searching.

    Tracking Orders

    After the customer places an order, they can track the status of the order on a timeline, also he can cancel the order if the order is not prepared.

    Reporting Dashboards

    Store Managers/Admins can view a reporting dashboard with a summary of orders, earnings, stores and more.

    Custom Fields

    All entities such as users, products, markets, categories, etc. in the application can be easily extended by adding custom fields to the entity. For example, a second mobile number can be added to the user entity/table.

    Product / Market Review & Rating

    Customers can write a review about the product or market that they make an order from and rate them. Admins / store owners can view the customer reviews & ratings, edit them or delete them.

    Export/Print Feature

    Export and Print Features are available on all sections related to Product, Customer List, Order List, Store List, Cuisines, FAQs, etc.

    Media & File Manager

    The admin and store manager can easily manage their files and images uploaded on the admin panel. Media files can be uploaded in different categories such as Avatar, App Logo, Image & more. You can upload single or multiple media files using our drag and drop upload feature.

    Mobile App Configuration

    Admin can easily configure the theme, language, default distance unit, Google Maps Key from the admin panel. Under themes, you can configure the theme for both dark and light themes.

    Driver Management

    Driver Management Module allows managing all drivers in a single view. You can track the earnings, delivery fee %, number of orders for each driver. The profile of the driver can also be managed from the admin panel.

    Earnings Management

    Each market can manage their earnings, check the order summar and other statistics. Having access to these analytics helps the store owners know about their business and see how they can improve or uplift their earnings.

    Admin Panel

    Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 14
    
    Admin
    User or email: admin@demo.com
    Password: 123456
    
    Market Manager
    User or email: manager@demo.com
    Password: 123456
    
    Client
    User or email: client@demo.com
    Password: 123456
    
    

    Costumer Mobile App Demo

    Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 15
    
    Client
    User or email: client@demo.com
    Password: 123456
    
    Other Client
    User or email: client1@demo.com
    Password: 123456
    
    

    Owner/Vendor Mobile App Demo (NOT INCLUDED IN THIS ITEM)

    Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 16
    
    Manager / Owner / Vendor account
    User or email: manager@demo.com
    Password: 123456
    
    

    Delivery Boy Mobile App Demo (NOT INCLUDED IN THIS ITEM)

    Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 17
    
    Driver
    User or email: driver@demo.com
    Password: 123456
    
    Other Driver
    User or email: driver1@demo.com
    Password: 123456
    
    

    Documentation

    This is online documentation, this link can help you how to get started with flutter and how to use Grocery, Food, Pharmacy Store Delivery Mobile App with PHP Laravel Backend

    Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 18

    What they say about our Apps ?

    Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 19

    Grocery, Food, Pharmacy, Store Delivery Mobile App with Admin Panel - 20

    Change Log

    V1.8.0   |    14-09-2020
    
    - Customer Mobile Application ( Flutter version 1.20.3 Stable Release )
    Add sliders widgets on the home screen (Fully customized using admin panel)
    Add builder features on the home screen ( Each section/row in the home screen can be edited and moved or hidden)
    Add the filter label in the search bar
    Add Delivery/Pickup (Customer can switch between delivery/pickup to filter products and stores)
    Fix show only categories of the store on the shopping page.
    Fix coupon code feature issues
    Update flutter version 1.20.3 (Stable Release)
    Fix some internal bugs
    Update documentation
    
    - Admin Panel Application ( PHP Version 7.2 or 7.3)
    Add sliders table (Mobile App settings/Sliders)
    Add builder (Mobile App settings/Home Screen) ( Each section/row in the home screen can be edited and moved or hidden)
    Fix coupon code feature issues.
    Fix redirect to install URL when the app not installed
    Fix check PHP extensions (GD, Exif, FileInfo) before installation
    Fix translate Actions in all tables
    Fix send a notification to the driver from Owner/Vendor Mobile App
    https://codecanyon.net/item/owner-vendor-for-groceries-foods-pharmacies-stores-flutter-app/28230759
    Fix installation database show errors
    Fix some internal bugs
    
    
    V1.7.0   |    01-09-2020
    
    - Customer Mobile Application ( Flutter version 1.20.2 Stable Release )
    Add coupon code & discount feature ( In the cart screen the coupon code can be added by the customer)
    Fix Show only Categories of the market ( In shopping page)
    Fix RazorPay 404 error.
    Fix date field in the payment method 
    Update flutter version 1.20.2 (Stable Release)
    Fix some internal bugs
    Update documentation
    
    - Admin Panel Application ( PHP Version 7.2 or 7.3)
    Fix API for store owner app
    https://codecanyon.net/item/owner-vendor-for-groceries-foods-pharmacies-stores-flutter-app/28230759
    
    Fix Show only Categories of the market ( In shopping page)
    Fix RazorPay 404 error.
    Fix some internal bugs and translation missing sentences.
    Fix installation database show errors
    Update documentation
    
    
    V1.6.1   |    21-08-2020
    
    - Customer Mobile Application ( Flutter version 1.20.1 Stable Release )
    Update documentation
    
    - Admin Panel Application ( PHP Version 7.2 or 7.3)
    Add API for store owner app
    https://codecanyon.net/item/owner-vendor-for-groceries-foods-pharmacies-stores-flutter-app/28230759
    
    Fix some internal bugs
    Update documentation
    
    
    V1.6.0   |    14-08-2020
    
    - Customer Mobile Application ( Flutter version 1.20.1 Stable Release )
    Fix showing only active markets and products (disabled markets not showing on the app)
    Fix cart button in market page
    Fix cart calculation issues
    Fix markets name in the shopping page
    Fix https certification issues
    Update flutter version 1.20.1 (Stable Release)
    Update all dependencies
    Add Sentences to translation files
    Update documentation
    
    - Admin Panel Application ( PHP Version 7.2 or 7.3)
    Add Become seller feature ( any customer can open a market request and the admin confirm his request)
    Add disable/enable markets feature for admin role
    Fix drivers list and changing driver commission
    Fix OrderChangedEvents issues
    Fix dashboard permission issues
    Fix media upload for customers and drivers (changing profile image) issues
    Fix installation errors
    Fix some internal bugs
    Update documentation
    
    
    V1.5.0   |    29-07-2020
    
    Fix documentation link
    
    
    V1.5.0   |    14-06-2020
    
    - Customer Mobile Application
    Add RazorPay as new payment gateway
    Add filter by category in the market shopping page
    Fix delivery address in the settings page
    Fix click twice on the back button to leave the app
    Fix country code in language files ( fr_CA, pt_BR ) now supported
    Fix duplicate selected language in languages pages
    Fix setting image link to profile page
    Fix delivery range and distance issues
    Add Sentences to translation files
    Update documentation
    
    - Admin Panel Application
    Add RazorPay payment gateway settings
    Update payment and currencies in settings
    Fix security bugs when uploading new files 
    Fix some internal bugs
    Update documentation
    
    
    V1.4.0   |    09-06-2020
    
    - Customer Mobile Application
    Add Cancel order
    Add new UI design for tracking orders and orders pages.
    Fix Portuguese translation
    Fix checkout when a customer chooses to pick up the order
    Fix order details and amounts.
    Fix hint value in tracking steps
    Update dependencies with flutter 1.17.1
    Update documentation
    
    - Admin Panel Application
    Fix change roles issue for client and manager
    Fix order details and amounts.
    Fix some internal bugs
    Update documentation
    
    
    V1.3.0   |    30-05-2020
    
    - Customer Mobile Application
    Fix duplicate option groups and option (Product Details Page)
    Fix product detail and category in release mode
    Fix add to cart (Category Page)
    Fix remove the product from the cart ( Cart Page)
    Fix notification ios issues
    Change the translation files folder to lib/l10n/ to simplify the generation of dart file from arb.
    Add mobile phone and address verification before complete checkout (User must fill his mobile phone and address to complete his order)
    Update dependencies (flutter 1.17.1)
    Update documentation
    
    - Admin Panel Application
    Fix create permission and role issues (admin must enable the creation of role from permission list)
    Fix redirection to dashboard when admin login to his account.
    Fix currency in the chart of the dashboard.
    Fix the edit button on the payout page of drivers.
    Fix custom fields view button.
    Fix installation issue for AWS and DigitalOcean database name and username fields
    Fix default avatar when register a new user
    Fix favorite option URL
    Update documentation
    
    
    V1.2.0   |    07-05-2020
    
    - Customer Mobile Application
    Fix Duplicate search product & markets
    
    - Admin Panel Application
    Fix notification function for the delivery boy app
    
    
    V1.1.1   |    07-05-2020
    
    - Customer Mobile Application
    Fix Duplicate search product & markets
    Fix Featured product in (Market details Screen)
    Fix Search product
    Fix Change theme dark/light
    Fix delivery address when paying cash on delivery
    Update documentation
    
    - Admin Panel Application
    Fix currency in the right/left of the price
    Fix update profile for each user
    Fix Earning table for manager
    Fix Earning table for driver
    Fix delivery address when paying cash on delivery
    Update documentation
    
    
    V1.1.0   |    04-05-2020
    
    - Customer Mobile Application
    Fix disable/enable payments
    Fix most popular markets grid size (Home Screen)
    Fix duplicate search food & restaurants
    Fix Trending products by order count (Home Screen)
    Fix Image of options (Product Screen)
    Fix Categories Image SVG and PNG format
    Fix currency in the right/left of the price
    Fix notification when application loaded
    Fix notification click to the orders page
    Fix loading when denied permission to location
    Fix product trending this week based on orders count (Home Screen).
    Fix most popular markets Based on orders count (Home Screen)
    Update documentation
    
    - Admin Panel Application
    Fix options for each market
    Fix request rules (Admin commission)
    Fix roles (Admin, Manager, Driver, Client)
    Fix Invoice details
    Fix Stripe and PayPal currency
    Fix saved search in all tables
    Fix number fields step
    Fix permissions for each user
    Fix Media Library for manager
    Update documentation
    
    
    V1.0.1   |    21-04-2020
    Update the documentation
    
    V1.0.0   |    16-04-2020
    Initial Release
    
    Hãy trở thành Seller tại Lenvato!

    Hãy trở thành Seller tại Lenvato!

    Đã có nhiều người tin tưởng và mua bán cùng Lenvato

    Tham Gia Ngay