Case study

R3Hub - Real Time Refill Service

Case study of R3Hub

"Patel Traders," are manufacturing, providing, trading and distributing the high-quality Chip Re-setters and Resetting Devices, since their establishment in 2012. They give a broad range of products including the Apex Unismart Laser Chip Programmer, Packing Materials Airbag and Packing rolls and HP 1918 Dye-Based Black Print Cartridge. In compliance with modern technology, they provide the latest and most convenient products to their customers. Their products are well estimated among the consumers for their compact design, precise engineering, and high performance. Being manufactured from the quality assured components, their products have a longer working life as well. Their products are used for a wide range of applications, inclusive of being used in different printer cartridges.

To manufacture the high-quality products for their customers, they have an extensive infrastructure as well. They procure the quality assured materials from their authentic and trusted vendors. Being associated with them for a long time, these vendors understand the precise needs of their customers. While for quality assurance, they have a team of skilled quality controllers to perform various quality checks. Moreover, they export their products to some countries including South Africa, Dubai, Srilanka, Nepal, and Gulf Countries.

Visit Website


The primary objective of R3 is to provide complete door-to-door cartridge refilling service with a single tap on the mobile application. With this concept, re-filler can get more business and earn more money at the real time. R3 is the connecting bridge between re-fillers and end users.

Case study of R3Hub


To provide the solutions to the problem we have developed two applications, one for Re-filler and another one for an end user.

In this concept, customers can request to find the nearest re-filler from their current location while just submitting few details regarding cartridge and printer stuff. An end user can track their allotted re-filler at real time on Map. An end user can also call re-filler, view re-filler details and cancel request from a mobile application.

On the other side, re-filler application was built for getting more request from end user within a short period. Re-filler application gets notified via phone ring and pops up on the screen when the customer application has requested for the re-filler.


  • Complicated Database Architecture.
  • Communication with Two Applications.
  • Synchronization of data between mobile application and server.
  • Understanding the requirements.
  • Change of Requirements.
  • The functionality of re-filler application in background state when a phone is locked or application is minimized.
  • To reduce a load of an application on mobile at runtime.
  • Real-time transaction details for any service.
  • Set re-filler online at idle mode was one of the most significant challenges.
  • Control and monitoring work progress.


  • Understanding and implementation of a complex database structure.
  • Scrutinizing how to establish a connection between two mobile devices with the database.


  • Attended Product Launch in “Indian Recharger Xpo 2017” held at Nesco park, Mumbai.


Mobile Application

  • Registration
  • Log In
  • Forgot Password
  • Change Password
  • User Profile
  • Find the nearest refiller on a mobile app with GPS tracking.
  • Call Accept/Decline and send acknowledge for re-filler when service call arrives.
  • Selection of refilling stuff for a customer.
  • Track user on a MAP.
  • Give Ratings to refiller from customer application.
  • Submit payment details of service.
  • History of each service.
  • Cancel service after connecting from both sides of an application.
  • Help/Support
  • Contact R3

Web Application

  • Registration
  • Log In
  • Forgot Password
  • Change Password
  • Profile
  • View summary of payment
  • View service took history

The Result of Our Work

  • Robust and having a user-friendly User Interface.
  • Find refiller and connect quickly.
  • Easy to track alloted customer and refiller on Google map.

Time Line

  • Phase I – 8 Month


  • Performance Improvement and functionality of maintaining the application in the background with monitoring customer calls at idle mode.

Technology Use

Android Application

  • Material Design
  • Google Maps APIs
  • Firebase for Push Notifications
  • Fabric API for Crash Report and Analytic
  • FTP library to upload image on FTP Server
  • SOAP Web Services

Web Application

  • SQL Server 2008
  • Metronic Theme

Vertical Industry

  • Printer maintenance and cartridge refilling Industry.

Target Audience

  • Mainly Targeted for Cartridge Refilling and Service Providers of Patel Traders.
  • Outside Refillers of Patel Traders who want to Join R3.


After facing lots of challenges during the execution of process we build the system for refilling service. We faced the main issue regarding how to make the application run smoothly in the background.


After successful closure of application, we had got an appreciation for our hard work and commitment from the client.