Rabiloo Logo

Doctor Supplements EC

The solution empowered users to make convenient QR-based purchases while allowing product owners and doctors to manage inventory, revenue, and customer relationships with ease.

Software Type

E-commerce System

Industry

Retail

Year

©2022

Project Overview

The client operates a pharmaceutical and nutraceutical retail business, supplying products to patients via healthcare platforms and medical professionals across Japan.


Needs & Challenges

The client aimed to build an e-commerce platform that allows users, both patients and general customers, to conveniently purchase pharmaceutical and health supplement products via QR codes. The platform needed to support efficient management of orders, revenue, inventory, doctors, and customer purchase history.


The biggest challenge was integrating third-party services such as inventory management systems and payment gateways while maintaining ease of use and system stability.


Our solutions

Rabiloo developed a full-featured e-commerce platform that enables users to make purchases via QR codes, while providing product owners with tools to manage revenue, inventory, affiliated doctors, and customer purchase history.


The solution is built on a microservice-based, cloud-native architecture, ensuring high performance and scalable infrastructure to support future growth.


Technology stack

Development Model: Waterfall

Testing: Unit Testing

Tools Used: Slack, Backlog

Programming Languages: PHP, JavaScript

Frameworks: Laravel, Vue.js

Database: MySQL

DevOps / CI-CD Tools: Docker, GitHub

System Architecture: Microservice-based, Cloud-native

Third-party Integrations: Stripe (payment gateway), Inventory Management System

Main functions

1. For Customers:

Purchase via QR Code: Customers can simply scan a QR code to access the website and purchase the pharmaceutical or health supplement products they need.

Easy and Secure Payment: The system integrates secure and user-friendly online payment methods.

Order History: Customers can easily view their purchase history and track past orders.


2. For Product Owners and Doctors:

Product Management: Manage listings of pharmaceuticals and supplements on the platform, including updating product information and pricing.

Revenue & Inventory Management: Monitor sales performance and manage stock levels efficiently.

Doctor Management: Enable doctors to assist customers with product recommendations and ensure professional guidance.

User Management: Administer and oversee user accounts, including both customers and doctors.


A scalable solution for enhanced profitability and operational efficiency.


The system delivered clear, measurable results:

    Increased Revenue: The platform accelerated order processing and improved the customer journey with a quick, QR code-driven shopping experience—leading to higher customer satisfaction and increased repeat purchases.

    Time and Cost Savings: Integration with third-party systems such as Stripe for payments and inventory management tools reduced operational time and costs, while minimizing errors in order fulfillment and transaction handling.

    Simplified Management: Revenue, product, and user management features allowed product owners and doctors to monitor and control business operations with ease. This enhanced operational efficiency and supported better business decisions.

    Scalable and Flexible Architecture: Built on a microservice-based, cloud-native infrastructure, the system is highly scalable and ready to integrate new services and features in the future without compromising performance.

Rabiloo Co., Ltd.

3rd Floor, B1 Roman Plaza Building, To Huu Street, Dai Mo Ward, Nam Tu Liem District, Ha Noi, Vietnam

Rabiloo Japan Co., Ltd.

3rd Floor, Araki Building 1-1-17, Seishin, Chuou District, Sagami-hara, Kanagawa Province, Japan, 252021

©2025 Rabiloo. All rights reserved.