Project Type
Mobile Application
Industry Domain
Grocery On-demand Delivery
Insta Bazar is an online platform that enables customers to shop from their nearby stores with ease. It is an on-demand grocery app that offers secure and seamless shopping experience.
Request for Consultation

Objective

The client contacted us to design and develop a robust online system that facilitates customers to purchase various items from the nearby shops. The client also wanted us to build a secure and robust shopping platform that accepts orders of different merchant shops at once along with online payments or cash on delivery option. Insta Bazar is a complete on-demand delivery app.

This platform has three different interfaces for mobiles- 1. Customer mobile app (iOS, Android), 2.Merchant tablet app (Android) 3. Driver mobile app (iOS, Android). It has web-based panel for the Admin and merchants.

The Challenges

  • Socket management
  • Addition of Twilio SDK Calling feature
  • MyPOS payment integration
  • Manage different versions of mobile applications with all running on the same device

Our Solution

Our experienced developers integrated myPOS payment platform in the application while managing the socket efficiently. We used functionality of a robust Flutter platform to manage various versions of mobile apps while running them on the same device.

Features

Customer App Features

  • Login using phone authentication and Guest user mode
  • See all category list on dashboard
  • Get nearby merchant shops based on location filter
  • View merchant and product details
  • Order product on time or make schedule order
  • All real-time notifications
  • Various payment mode options including online, Contact-free delivery , COD , Card on delivery
  • All details of past and current orders
  • Multi-language support in English and Hungarian

Driver App Features

  • Login using phone authentication
  • Set availability to take orders
  • Google Map direction option for easy order delivery
  • Driver shift options on daily basis or per orders
  • Get realtime status of from taking order till delivery
  • Call customer feature using Twillio SDK
  • Salary summary dashboard
  • Multi-languages support in English and Hungarian

Admin Panel Features

  • Login with email and password
    • – See a list of features dashboard, merchant,product, shop categories, subcategories, orders, drivers, etc
  • On the Merchants screen, the admin would be able to view list of all the Merchants which are been added by the Admin along with the merchant details
  • On the Drivers screen, the admin would be able to view a list of all the Drivers which are been added by the Admin along with the driver details. The details of the driver which would be visible to the admin are:
    • – Full Name Email,
    • – Mobile Number
    • – Salary details
    • – Orders
  • The admin would be able to generate and download various reports
  • On the Order screen, the admin would be able to view list of all the order which are been placed by the users along with the order details
  • Using the Shop Categories screen, the admin would be able to add and edit details of the shop category
  • Using the Advertisement section, the admin would be able to add, edit, delete, enable and disable advertisements
  • Admin can track driver location on map
  • Admin can assign various roles to sub admin and dispatcher

Merchant App Features

  • Login with email and password
  • Dashboard for order accept and reject orders
  • Merchant would be able to print order invoice through bluetooth printer
  • On the Order detail screen,merchant would be able to view a list of all the orders which have been placed by the users along with the order details

Merchant Panel Features

  • Login with email and password
    • – See a list of features dashboard, product, subcategories, orders, manager, etc.
  • The merchant would be able to generate and download various reports
  • On the Order screen, the merchant would be able to view a list of all the orders which have been placed by the users along with the order details
  • Merchants can assign manager to manage merchant app

Tech Stack

MySQL

Angular JS

NodeJS

Flutter

Tell us Your
Big Idea!

  • =
  • This field is for validation purposes and should be left unchanged.

@2022 Solution Analysts Pvt Ltd. All Right Reserved