SmartCity – Multivendor Food, Grocery, eCommerce, Parcel, Pharmacy delivery app
$20,000 – $24,500
SmartCity is a complete Multi-vendor Food, Grocery, eCommerce, Parcel, Pharmacy, or any kind of products delivery system developed using Laravel and Flutter Framework. SmartCity’s Powerful admin panel will help you to control your business smartly.
Product Description
SmartCity is a complete Multi-vendor Food, Grocery, eCommerce, Parcel, Pharmacy, or any kind of products delivery system developed using Laravel and Flutter Framework. SmartCity’s Powerful admin panel will help you to control your business smartly.
SmartCity comprises of 3 Mobile Applications, 2 Web Panel, and 1 website –
- Customer application for Android, iOS, and web developed using Flutter.
- Delivery Boy application for Android developed using Flutter (Need to purchase separately).
- Store application for both Android and iOS developed using Flutter (Need to purchase separately).
- Super Admin web panel developed using Laravel (admin can provide role-based access).
- Store web panel developed using Laravel (owner can provide role-based access).




Order Flow (Happy Path)
- The customer places an order from a store (can’t place an order from multiple stores at a time)
- The delivery boys get that order in the order request section and accept it for delivery.
- After the delivery man’s confirmation (If turn on the delivery confirmation model), the store owner gets the order on their dashboard and starts processing or cooking, and handover the items to the delivery boy.
- If the order is digitally paid the order will directly go into the confirmed status and the store gets the order on their dashboard (will not depend on the delivery boy’s confirmation).
- If the admin turn on the store’s confirmation model then for both case no need the delivery man’s confirmation but after stores, confirmation delivery men will get the order for acceptance.
- The Delivery Guy accepts the order, confirms the order (if COD), picks up the order, and delivers the order to the Customer.
- If self-pickup orders, the stores will manage all the steps.
- For schedule orders, all the operations will start before 15 minutes of scheduled delivery time.
Top Features:
- Draw accurate coverage area on the map: In the admin panel, you can manage multiple zones for your business coverage area. The map drawing tool will help you to draw your coverage accurately. Stores can be added to these zones. Only the users who are in coverage can order.
- System Modules: SmartCity is designed for all types of delivery but we categorize it as a system module.
- Multiple Stores: SmartCity is a multi-vendor-supported system. So you can add an unlimited number of stores and manage those from the admin panel easily.
- SMS OTP integrated: SmartCity comes with a bunch of integrated SMS Gateways. All of them are popular and you can verify your users in a smarter way.
- Item Management: You can control the whole Item section by managing categories and subcategories, Attributes, Addons, Units, and more. You can add items to any store. And the Stores panel also will get an item management feature.
- Advanced Order Management: SmartCity item order management feature will help the admin and the store manager to manage every order very efficiently.
- Dispatch Management: Dispatch Management will help you to identify quickly which orders are ongoing and which orders are waiting for a delivery man.
- Delivery Men Apps: You can create an unlimited number of delivery men and by Delivery men apps they can easily accept an order, deliver an order and earn money. You can set Freelancer delivery man option or Salaried delivery man option from the admin panel.
- Manual assign delivery man: SmartCity admin panel will provide you another important feature for your business. You can directly assign an available delivery man in order.
- Marketing Section: SmartCity Admin will provide you with a very rich admin panel where you can control all the major things for marketing. Campaigns, banners, Coupons and Push notifications features will help you to grow your business very fast.
- Accounts section: You can view stores and delivery men’s earnings, process withdrawals, collect cash manually and have lots of staff.
- Reporting and Statistics: Full of statistics and reporting will help you identify your business cash flow and all the financial conditions. In the dashboard, You will get very rich statistical data and you can explore those by zone and time.
- Employee Section: SmartCity Admin and Store panel both have employee sections. Where you can create a new employee role and access your employee to your SmartCity portal easily.
- Business Setting: Business Settings will help you to set up your business as you wish. You will get lots of configurations to make your business unique.
- Complete Featured User App and Web: You will get the SmartCity mobile app and web source code with this bundle. We developed this by flutter so the app can be usable by both android and iOS.
- Multiple Payment Gateways: SmartCity comes with a bunch of integrated payment gateway. All of them are popular and you can start your business immediately.
Customer Mobile App Features
- Multiple Service Providers with their Management System
- Classified businesses & Services.
- Geolocation & Google Maps address picker.
- Live chat between customers and providers
- Light or Dark Theme Support.
- Easy to Brand & Customize.
- Multiple Payments Gateway Integrations.
- Multi-Languages Support (including LTR & RTL).
- Multi-Currency Support.
- Discounts & Coupons
- Easy Login & Authentication
- Managing profile settings
- Intuitive & User-Friendly Animations
- Help & Support for customer and service providers
- Favorites, Wishlist Services
- Tracking and Filter Bookings
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 icons with minimal effort.
The app has intuitive and user-friendly animations built into 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.
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.
LTR & RTL Multi-Languages Support
The app and the admin panel support multiple languages
RTL (Right To Left) languages are fully supported. Now you can build your on-demand home service solution in Arabic, Hebrew, Farsi, Urdu, or any other language that is written from right to left.
Booking Management
The customer can schedule, track or cancel his bookings
After the customers book a service, they can track the status of the booking by toggling the booking tab, also he can cancel the booking if the provider is not accepted it. the customer can confirm if the provider start working and finish his work to calculate the duration of service
Payments Gateway Integrations
The app supports integrations with all major payment gateways
The current version only supports PayPal Gateway. The app also supports Cash On Delivery (COD) Payments upon booking finished.
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.
Admin Panel Features
- Admin dashboards and statistics.
- Multi Roles and Permission (Admin, Service Provider, Customer).
- Paypal Payments Gateway.
- Multi-language Admin panel
- Social media Authotications.
- Medias & File Manager Integrated
Reporting Dashboards
Admins can view a reporting dashboard
They can view a quick summary of bookings, earnings, employees, and more.
Booking Management
After the customer places a booking,
The service provider employees or admins can accept/decline, or change the status of the booking displayed on a timeline, also they can cancel it.
Brand & Styling
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 icons with minimal effort.
Light or Dark Theme Support.
You can choose from a light or dark theme
The admin of the application can choose his preferable theme mode. It is really easy to switch between light or dark themes.
Media & File Manager.
The admin and service providers can easily manage their files and images.
They can upload new files or delete previous media using the media library 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.
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.
Custom Pages / Fields
Extend easily your application.
All entities such as users, services, providers, 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, also you can add a web-based page by providing the title and content of the page such as the Terms and condition, privacy, or announcement page, the customer can view these pages using his mobile application.
Configure Email Servers
You can connect the product suite with an email server.
SMTP, Mailgun, or Sparkpost and accordingly send emails about bookings status notifications or email verification when customers forgot their passwords.
Easy Login & Authentication.
There are easy login and authentication.
Customer Login: Customers can create an account using a mobile app or using a web admin panel. All customers can upgrade to the provider services role by just requesting on the admin panel.
Service Provider Login: Can sign in to their account on the admin panel or mobile app.
Admin Login: Admin can log in to the admin panel.
Important infomation before you purchase the service:
- APP only: We supply APP coding only, and exclued technical and installation service. Please contact our admin, if you need furture service and support.
- APP + installation: We provide APP coding and install it on you server and your domain, but excluded technical and any APP data. Please contact our admin, if you need furture service and support.
- Full package(with 1 year domain & Hosting): We will provide full service to build up your APP and make sure it is lunched with 3~6months. Please contact our admin, if you need furture service and support.
Related products
About us
IBC is an IT technology company working with global Enterprises, SME’s and forward-thinking Start-Ups as their end-to-end solution partners for custom-tailored software, web and mobile apps.
Featured Services
© 2021 IBChub. All Rights Reserved.