Sao Khuê 2025Ranked #1 software developer in Vietnam on Clutch - 4.9/5 from 50+ verified reviews.See the proof
Custom Software Development · Retail/E-commerce

Custom Ecommerce Platform for Healthcare

See how InApps rebuilt Trung Son's pharmacy ecommerce as one connected web, mobile and admin platform, with real-time ERP sync.

InApps engineers working at their desks in the Ho Chi Minh City office
Project overview

Custom Pharmacy E-Commerce Platform

Trung Son Pharmacy operates a nationwide pharmacy retail chain in Vietnam and needed to modernize its ecommerce stack, spanning web, mobile, and admin, while migrating years of store and inventory data from its legacy system without disrupting daily store operations.

InApps designed and built a full mobile-first ecommerce platform - customer mobile app, web app, and web admin console, with real-time ERP synchronization keeping every store's inventory and pricing accurate.

Project goals

  • Design and build a full ecommerce stack: web app, mobile app, web admin
  • Migrate legacy store and inventory data into the new platform
  • Synchronize ecommerce data with Trung Son's ERP system in real time
  • Maintain on-time delivery operations across all stores during the transition
  • Operate as a dedicated ODC team for ongoing platform evolution
What they needed

Client requirements

Across each key area, these requirements shaped every architectural and product decision we made.

Multi-Channel Ecommerce

Trung Son needed customers to browse and buy seamlessly whether they were on the website, the app, or being helped by in-store staff — with every channel reflecting the same stock and price.

  • Customer-facing web app
  • Native mobile app for everyday shopping
  • Web admin console for store and catalog management
  • Consistent pricing and inventory across all channels

Data Migration

Years of product, pricing, and customer history lived in a legacy system that couldn't simply be switched off, the migration had to be safe, validated, and reversible if anything went wrong.

  • Full migration of legacy product, pricing, and customer data
  • Zero data loss during the cutover
  • Validation process to confirm migrated data accuracy
  • Rollback plan in case of migration issues

Real-Time ERP Synchronization

With dozens of physical stores selling the same inventory, even a few minutes of stale data could mean overselling a product that was already out of stock.

  • Real-time sync between the ecommerce platform and Trung Son's ERP
  • Consistent stock and pricing data across all physical stores
  • On-time delivery operations maintained throughout the rollout
  • Reliable sync architecture built for retail-scale transaction volume

Mobile App Delivery

As a mobile-first engagement, Trung Son needed the app itself, not just the backend, to carry the experience, with a focused team accountable for it end to end.

  • Native mobile app experience for everyday pharmacy shopping
  • Direct communication with Trung Son's internal stakeholders
  • Continued app support and iteration post-launch
  • Scalable mobile team structure as the platform's needs grew
The problems

Business challenges

The core obstacles that shaped every decision we made in rebuilding this platform.

01

Legacy Data Risk

Years of product, pricing, and customer data lived in a legacy system, with no safe way to migrate it without risking data loss.

02

ERP Sync Complexity

Keeping ecommerce inventory and pricing consistent with the ERP system, in real time, across every store, required a reliable sync architecture from day one.

03

Multi-Channel Fragmentation

Web, mobile, and admin experiences needed to function as one connected system, not three disconnected builds.

04

Zero-Disruption Cutover

Store operations couldn't pause for the migration, the transition had to happen without disrupting on-time deliveries

How we solved it

Our solutions

Each solution addresses a specific pain point while contributing to a unified, future-proof platform, from infrastructure to mobile to AI, every layer rebuilt with scale, security, and speed in mind.

Full-Stack Ecommerce Build

Designed and built the web app, mobile app, and admin console as one connected platform.

Legacy Data Migration

Migrated legacy store and inventory data with validation built into the process.

Real-Time ERP Integration

Built a real-time sync layer between the ecommerce platform and Trung Son's ERP.

Mobile-First Delivery Team

Delivered the mobile app as the centerpiece of the platform, backed by a focused engineering team working directly with Trung Son's stakeholders.

Built with

Technology stack

Leveraging high-expertise engineering and battle-tested technologies, the InApps team delivered a scalable, production-ready solution built for long-term growth.

Frontend

React, React Native

Backend

PHP, Laravel, Magento

Cloud

MySQL

Delivery approach

The experts behind it

Every successful delivery starts with the right people. InApps assembled a dedicated, cross-functional team structured for speed, accountability, and long-term partnership.

01 person

Project Manager

Owns delivery timeline, ERP integration milestones, and stakeholder communication.

01 person

Solution Architect

Built the customer-facing mobile shopping experience.

02 people

Mobile Engineers

Built the real-time ERP synchronization layer.

03 people

Backend / Integration Engineers

Built the web admin console for store and catalog management.

01 person

QA Engineer

Validates data accuracy across the legacy migration and ERP sync.

Measurable impact

What we delivered

99.9%
Operational uptime
45%
Data processing efficiency improvement
Full Platform
Web + mobile + admin, one connected stack

Key outcomes

  • Launched a full-scale ecommerce platform spanning web, mobile, and admin
  • Achieved 99.9% operational uptime within the first 3 months post-launch
  • Improved data processing efficiency by 45%
  • Real-time ERP synchronization kept inventory and pricing consistent across all stores
  • Migrated legacy data into the new platform with zero operational disruption
Real-time ERP synchronization kept inventory and pricing accurate across every store, through a migration that never paused daily operations.
Trung Son Pharmacy
Get started

Ready to build something that matters?

Tell us what you are building and the constraints you are working under, and we will come back with a team shape that fits.

4.9 / 5 from 50+ verified reviews on Clutch