Building a scalable Laboratory Information System for modern diagnostics

About the project
The Laboratory Information System (LIS) is a large-scale web app for medical labs, allowing staff to manage patient samples, track analyses, process results, and generate reports. It also supports metadata configuration, image capture, and decentralized management for multi-branch hospitals and referring doctors.
Designed as a modular and configurable platform, LIS adapts to the operational needs of different laboratories, roles, and workflows. Its architecture supports long-term scalability, allowing healthcare organizations to standardize diagnostic processes while remaining flexible to regulatory requirements, future feature expansion, and multi-location growth.


Challenge
A legacy LIS with performance issues, fragmented workflows, and limited scalability hindered daily operations. The client required a modular, UX-driven platform with clear architecture and documentation to support diagnostic teams and scale across labs and hospital branches.

Our process
Given the complexity of diagnostic workflows and regulatory context, our process focused on aligning UX, system logic, and architecture from day one.
We collaborated closely with lab stakeholders to map diagnostic paths, define sample and accession logic, and identify key UX and system constraints, uncovering workflow bottlenecks and optimization opportunities in the system.

Deliverables
- Sample & accession workflows
- Role & permission logic
Based on real lab routines, we built UX optimized for high-volume diagnostic work, prioritizing speed, clarity, and reduced cognitive load, while ensuring intuitive navigation and seamless integration with system workflows.
Deliverables
- UX flows for intensive daily use
- Interface logic for lab roles
- 50+ LIS screens designed
We implemented core LIS modules using a modular frontend architecture for secure access control, flexible data structures, and reliable performance. Such an approach supported future expansion and low-effort maintenance.

Deliverables
- Core operational modules
- Secure role-based access
- Modular frontend foundation
Through continuous collaboration, we refined workflows, validated critical features, and ensured overall system reliability. These efforts prepared the platform for long-term development and scalable, sustainable growth.
Deliverables
- Validated workflows
- Technical & product docs

Results
The new Laboratory Information System established a scalable foundation for daily diagnostic workflows. With a modular architecture and improved documentation, the platform supports smoother collaboration across labs, faster sample handling, and easier onboarding for new developers. Core modules such as patient management, test accessioning, insurance, and physician records were successfully launched, creating a strong base for future reporting and billing.
Our approach
Our approach focused on translating complex diagnostic operations into a clear, scalable system supported by robust UX and architecture.
A cross-functional team collaborated closely with stakeholders to align product logic, design decisions, and technical execution throughout the project lifecycle.
- 1 Project Manager
- 2 UI/UX Designers
- 1 Frontend Developers
- 1 Backend Developer
- 1 QA Engineer
The technology stack was selected to support scalability, complex data structures, and a consistent user experience across roles and labs.



