Boonbox partner app

Boonbox is an assisted rural e-commerce application that enables its sales partners to showcase and consume goods from the Boonbox inventory. Built-in with several business model this app quenches the B2B needs of the Boonbox ecosystem.

App Features:

  • Boonbox app is E-commerce mobile application primarily used in rural mobile B2B (Retailers).
  • ·Application is made feasible to work in both Online & Offline modes.
  • Supports Linguistic localization of more than 8 Indian languages.
  • QR scanners for fetching details about specific products.
  • Schemes and discounts are provided for various products.
  • Current and previous order history can be viewed.
  • Multiple products and categories are available and those can be sorted based on price, discounts and names. Search feature is also available.

Roles & Responsibility:

Android Developer:

  • Synchronization of orders pushed to the server had been implemented in a seamless manner by using Background Service and Broadcast receivers and then later by using JobSchedulers.
  • Local deployment of various schemes and discounts and implemented cost calculation depending upon that in bulk or individual orders.
  • QR scanner for scanning products and retrieving those and displaying on the application rather than sifting using the search option.
  • Tracking the searched products and retrieve sorted out data and push them to the server when network is available.
  • Handling of several user types depending upon the region and business model.
  • Implemented FCM push notification and sent in messages and promotional information to the app.
  • Implemented Android product flavors for handling multiple projects using single code base.

Back-end Developer:

  • Wrote PHP rest services for Schemes and Discounts.
  • Wrote custom code for sending push notification to the application using FCM.
  • Handled various queries in web services using MySql database.

Tools & Technologies used:

  • Android Studio 3.0
  • Java 7
  • QR scan library(ZXing)
  • MPAndroidChart
  • FCM for push notification
  • Android Flavors
  • Butter Knife for view injection
  • SQLite
  • PHP & MySql
  • Tortoise SVN
  • Gson

Play Store Link:

https://play.google.com/store/apps/details?id=com.boon.inthree