THE CLIENT
Overview of Our Client
The client is one of India's leading healthcare eCommerce platforms. They provide services in three main verticals, from doctor consultations on chat to online pharmacy and lab tests at home. With their services, they are on a mission to bring care to health, to give people a flawless healthcare experience.

THE CHALLENGE
Complications with Their eCommerce Platform
Earlier applications were in different tech stacks like Angular, normal HTML5, and WordPress, with different portals and different authentication and authorization systems.
This made the user experience difficult, which was a huge issue for the company. The company also had to maintain and work on these different platforms, requiring a large workforce.

THE BRIEF
Client's Requirement
To get the digital experiences they needed to update their business platforms, the client sought the expertise of MeeTri Infotech.
They had around 15 applications powering eCommerce, built using different technologies that were outdated and no longer supported.
They wanted to unify these applications into a single platform with single sign-on, a consistent look and feel, and the latest technology stack.
- Unify 15+ applications
- Single sign-on (SSO)
- Consistent UI/UX
- Modern, scalable technology stack

THE SOLUTION
Unified Platform
MeeTri unified common functionalities such as authentication, authorization, user management, application management, role management, reporting, and more.

MeeTri's developers rewrote the frontend using the React framework and created a Node.js layer to call existing Python APIs.
The team also created new Python APIs, updated some existing APIs, and reused others. A monorepo architecture was used, allowing different applications to point to the same domain.
- Unified access and role management
- Shared applications on one domain
- Cross-application reporting
MEASURABLE CHANGE
Key Improvements
Page Experience — Mobile Usability
FailingGood
Average Engagement Time
5 minutes15 minutes
Average Page Load Time
3.5 seconds2.1 seconds
THE OUTCOME
The Result
The end result was a unified platform that showcases the company's large catalogue of diverse products in a way that appeals to shoppers and people looking for healthcare products and services.
Users can work across multiple applications without needing to log in to several different applications. Common controls provide a similar UI across applications, making functionality easier to understand.
Extracting reports across applications has become easier, maintainability has improved, and the platform can be extended and scaled for new technologies and updates.

THE TECHNOLOGY
Technologies Used to Power the Unified Healthcare eCommerce Platform
React
Tortoise
PostgreSQL
TypeScript
ES6
Keycloak
Redux
Python
Ant Design
Axios
AWS
Google Sign-In