Customer interface
Angular, TypeScript and Bootstrap provide the catalogue, account and ordering interfaces.
Online test orders connected to laboratory results.
A laboratory-testing marketplace with prices shown before ordering. The platform connects test discovery and checkout with laboratory orders, customer documents and the operations work behind result delivery.
Project period · 2022 - 2026
Follow the service behind checkout
Search results lead to a test page with its name, code, description and price. The customer can review a specific test before adding it to the order.
The cart separates the test price from physician oversight and the lab draw fee. The nearest approved test centre appears beside the order summary.
Checkout starts the service workflow. Laboratory requests, background processing and staff review connect each report to its order, account and test recipient.
The laboratory partner receives the service request with the order details and test recipient.
Background tasks retrieve result files and match them to the corresponding records. Reports that cannot be matched automatically are available for staff review.
Customers access requisitions and results through their account, with documents linked to the relevant order.
Dependent profiles keep the account holder distinct from the person receiving the test. Sponsored programmes add invitations, consent, group guidance and annual order limits around the same service.
The storefront, service workflows and background processing behind the laboratory marketplace.
Angular, TypeScript and Bootstrap provide the catalogue, account and ordering interfaces.
The C# and .NET application handles service requests, with background processing for scheduled result retrieval and ingestion.
Azure SQL stores application records. Entity Framework, Dapper, NHibernate and T-SQL provide the project’s data-access stack.
Stripe supports payment interactions and signed events. Azure Key Vault manages application secrets and configuration.
Bring one customer order and the provider handoffs behind it. We can connect pricing, payment, service records, documents and exception handling into a platform your team can operate.
Plan your service marketplace