
Rewriting the Frontend for Vilintra's Pharmacy Risk Management Platform
A ground-up frontend rebuild for a clinical trial and medicinal product management system used by pharmacovigilance professionals.
Client
Vilintra
Partner
Devleet
Our Role
Frontend Architecture & Rewrite
Tech Stack
Industry
Pharma / Clinical Trials
Project Overview
Vilintra is a pharmacy risk management platform used to manage clinical trials, track medicinal products, and maintain regulatory document archives (eTMF). The existing frontend had accumulated significant technical debt.
In partnership with Devleet, we rewrote the entire frontend from scratch — migrating to a modern Next.js and React stack while preserving the complex domain logic that pharmacovigilance professionals depend on daily.

The Vilintra document management interface — eTMF archive alongside working server folders.
Frontend Challenges
Regulated software demands precision. Here's what we tackled on the frontend.
Technical Challenge
Mapping a Dense Regulatory Domain
The platform manages clinical studies with deeply nested entities — study designs, risk assessments, medicinal products with batch tracking, partners, clinical sites, and bioanalytical sites. Each has its own validation rules and relationships.
How we solved it:
We built strongly typed data models and form components that mirror the domain structure exactly. Multi-tab interfaces let users navigate between study sections without losing context or unsaved state.

Technical Challenge
Regulatory Document Archives
Pharmacovigilance requires a complete electronic Trial Master File (eTMF) — a standardized folder structure with strict versioning, due dates, and approval workflows. The frontend needed to present this as an intuitive file manager, not a raw data table.
How we solved it:
We implemented a dual-pane document interface with a hierarchical eTMF tree on one side and a working server with folder-based views on the other. Users can browse, upload, and track document status without leaving the study context.

Technical Challenge
Medicinal Product & Batch Tracking
Each medicinal product carries extensive metadata — active ingredients, dosage forms, manufacturers, batch numbers, expiry dates, and a full evidentiation card tracking every unit received and dispensed.
How we solved it:
We built detail views that surface all critical product data at a glance, with an evidentiation timeline showing the complete chain of custody. The interface keeps dense information scannable without hiding essential details behind extra clicks.

The Results
Here's what the rewritten platform delivers.
Impact
Modern Codebase
A clean Next.js and TypeScript foundation replaced years of accumulated technical debt, making the platform faster to develop on and easier to maintain.
Impact
Improved Usability
Pharmacovigilance professionals get a cleaner, faster interface for managing studies, documents, and medicinal products — less friction in their daily workflows.
Impact
Ready to Extend
The modular architecture supports adding new regulatory modules and features as Vilintra's product scope grows.
Looking Forward
Regulated industries often run on legacy frontends because rewriting feels too risky. This project showed it can be done cleanly — preserving domain complexity while delivering a modern, maintainable codebase. If your product needs a frontend overhaul, we can help.