MarQR Tracking rendszer átvétel és újraépítés

MarQR Tracking rendszer átvétel és újraépítés

Az olajiparban a béléscsövek nagy értéket képviselnek, és a gyártótól a szállítón át a fúrási helyszínig sok kézen mennek át. Minden átadásnál ugyanaz a tét: sérült-e a cső, és ha igen, kinek a felelősségi körében. A MarQR Tracking ezt a teljes utat akarta követhetővé tenni, a gyártástól a cső kútba helyezéséig. Korábban a saját fejlesztője React Native-ban írt egy félkész szoftvert, de a felmérés során kiderült, hogy több üzletileg fontos funkció hiányzik belőle.

A LogiNet előbb felmérte a kódbázist AI-támogatott elemzéssel és saját teszteléssel, majd az ügyféllel közösen a teljes refaktor mellett döntött. A webalkalmazást nagyrészt átépítette, a mobilalkalmazást teljesen újraírta. A rendszer Django backendre épül, QR-kódos azonosítással és push értesítéssel, és öt szereplőkört kezel a hozzájuk tartozó jogosultságokkal.

A megoldás két egyedi ötletre épül. Minden átadásnál mindkét fél szavaz a cső állapotáról, és ha a két szavazat eltér, a cső azonnal „gyanús" jelzést kap. A közös döntést megmásíthatatlan, Merkle-fára épülő adatbázis (immudb) rögzíti, amelybe utólag nem lehet belenyúlni, így a felelősség kérdése egy sérült csőnél sem írható át.

A MarQR egy auditálható eszközkövető rendszert kapott, amely a béléscső teljes életútját végigköveti, a gyártástól a beépítésig. A megmásíthatatlan napló és a közös állapotrögzítés révén a gyártó, a logisztika és a helyszíni csapatok közötti bizalom nem személyfüggő, a vitás esetek pedig nem tűnnek el, hanem külön jelzést kapnak.