
Prenova frontenda za Vilintrino platformo za upravljanje tveganj v farmaciji
Celotna prenova frontenda za sistem za upravljanje kliničnih študij in zdravil, ki ga uporabljajo strokovnjaki za farmakovigilanco.
Naročnik
Vilintra
Partner
Devleet
Naša vloga
Frontend arhitektura in prenova
Tehnologije
Panoga
Farmacija / klinične študije
Pregled projekta
Vilintra je platforma za upravljanje tveganj v farmaciji za vodenje kliničnih študij, sledenje zdravilom in vzdrževanje regulatornih dokumentnih arhivov (eTMF). Obstoječi frontend je nabral znaten tehnični dolg.
V partnerstvu z Devleet smo celoten frontend prepisali od začetka — migrirali na sodobni Next.js in React sklad, pri tem pa ohranili kompleksno domensko logiko, na katero se dnevno zanašajo strokovnjaki za farmakovigilanco.

Vmesnik za upravljanje dokumentov Vilintra — eTMF arhiv ob mapah delovnega strežnika.
Frontend izzivi
Regulirana programska oprema zahteva natančnost. Tukaj je, kaj smo reševali na strani frontenda.
Tehnični izziv
Preslikava gostega regulatornega okolja
Platforma upravlja klinične študije z globoko gnezdenimi entitetami — zasnove študij, ocene tveganj, zdravila s sledenjem serij, partnerji, klinična in bioanalitična mesta. Vsaka entiteta ima lastna validacijska pravila in razmerja.
Kako smo to rešili:
Zgradili smo strogo tipizirane podatkovne modele in obrazce, ki natanko odražajo domensko strukturo. Vmesniki z več zavihki uporabnikom omogočajo navigacijo med razdelki študije brez izgube konteksta ali neshranjenih sprememb.

Tehnični izziv
Regulatorni dokumentni arhivi
Farmakovigilanca zahteva popoln elektronski Trial Master File (eTMF) — standardizirano strukturo map s strogim versioniranjem, roki in delovnimi tokovi za odobritve. Frontend je moral to predstaviti kot intuitiven upravljalnik datotek, ne kot surovo podatkovno tabelo.
Kako smo to rešili:
Implementirali smo dvopanelni dokumentni vmesnik s hierarhičnim eTMF drevesom na eni strani in delovnim strežnikom s pogledi po mapah na drugi. Uporabniki lahko brskajo, nalagajo in sledijo statusu dokumentov, ne da bi zapustili kontekst študije.

Tehnični izziv
Sledenje zdravilom in serijam
Vsako zdravilo nosi obsežne metapodatke — učinkovine, farmacevtske oblike, proizvajalce, številke serij, roke uporabnosti in popolno evidentiacjsko kartico, ki sledi vsaki enoti od prejema do izdaje.
Kako smo to rešili:
Zgradili smo podrobne poglede, ki na prvi pogled prikažejo vse ključne podatke o izdelku, s časovnico evidentiranja, ki prikazuje celotno verigo skrbništva. Vmesnik ohranja goste informacije pregledne, ne da bi skrival bistvene podrobnosti za dodatnimi kliki.

Rezultati
Tukaj je, kaj prenovljena platforma prinaša.
Učinek
Sodobna kodna baza
Čista podlaga z Next.js in TypeScript je nadomestila leta nakopičenega tehničnega dolga, kar naredi platformo hitrejšo za razvoj in lažjo za vzdrževanje.
Učinek
Izboljšana uporabnost
Strokovnjaki za farmakovigilanco dobijo čistejši, hitrejši vmesnik za upravljanje študij, dokumentov in zdravil — manj trenja v vsakdanjih delovnih procesih.
Učinek
Pripravljenost za razširitve
Modularna arhitektura podpira dodajanje novih regulatornih modulov in funkcionalnosti, ko se obseg Vilintrininega produkta širi.
Pogled naprej
Regulirane panoge pogosto tečejo na zastarelih frontendih, ker se prenova zdi preveč tvegana. Ta projekt je pokazal, da jo je mogoče izvesti čisto — ohraniti domensko kompleksnost in hkrati dostaviti sodobno, vzdržljivo kodno bazo. Če vaš produkt potrebuje prenovo frontenda, vam lahko pomagamo.