01 / Radovi

Laboratorij za gensku dijagnostiku

Genetska dijagnostika

Privatno / interno · 2026Privatno / interno

Screenshot of the Laboratorij za gensku dijagnostiku application or website

Problem

Genetički laboratorij u Sarajevu radio je na mješavini proračunskih tablica i nepovezanih alata: jedan za praćenje plaćanja po slučaju, drugi za bilješke laboratorija, treći za izvoz rezultata partnerskim sustavima. Ništa nije bilo povezano, a pronalazak jednog zapisa značio je znati koju tablicu prvo otvoriti.

Pristup

CRM sustav objedinjuje taj rad u jedan sustav izgrađen prema stvarnom načinu rada laboratorija: praćenje plaćanja vezano uz svaki slučaj, baza znanja za interne procedure te alati za uvoz i izvoz podataka u velikim količinama bez ručnog ponovnog unosa. Pretraživa baza podataka obuhvaća desetke neovisnih polja, tako da osoblje može pronaći zapis prema bilo kojem detalju koji već ima pri ruci, dok analitički sloj prikazuje obujam slučajeva, propusnost i prihode bez potrebe za ručnim izvozom.

Interna aplikacija radi na Next.jsu 16 i Reactu 19, uz TypeScript, Tailwind CSS, Prismu i PostgreSQL. Postavljena je kao Node aplikacija na Railwayu.

Budući da sustav radi s genetičkim i medicinskim podacima, sigurnost nije bila opcija: pristup temeljen na ulogama, šifrirana pohrana podataka i revizijski trag za svaki zapis. Budući da je riječ o internom alatu izrađenom za jedan laboratorij, a ne o javnom proizvodu, ovdje nije povezan poveznicom — ovaj dosje opisuje što radi, ne kako izgleda.