Mi ez

A Fielva munkalap a terepi szerviznek. A diszpécser kiosztja a feladatot, a technikus a telefonon elvégzi, és fotóval, helyzettel, időbélyeggel, QR-kóddal és mérőállással bizonyítja. Mindez térerő nélkül is működik, a diszpécser pedig azonnal látja az eredményt. A chat és a hibajegy külön kapcsolható modul.

A terepi rendszerek mechanikája nagyon hasonló, cégenként a szabályok térnek el. A Fielva a közös részt adja kész, tesztelt alapként, így a fejlesztés oda mehet, ahol egy ügyfél tényleg más.

A termék a fielva.com-on →

Három mérnöki döntés mögötte

A feladattípus adat, nem kód. Azt mondja meg, mi kell az indításhoz és a lezáráshoz: hány fotó, kell-e helyzet vagy mérőállás, milyen közel kell lenni az eszközhöz. A telefon ebből építi az ellenőrzőlistát, a szerver pedig pontosan ugyanezeket a szabályokat ellenőrzi. Ami a telefonon kipipálódott, azt a szerver elfogadja.

A feladatlista szakaszokra bontva A lezárás ellenőrzőlistája a feladattípusból

Offline, és mégsem duplán. Minden művelet először a telefonon mentődik, és sorrendben megy fel. Ha a kérés célba ér, de a válasz elvész (lift, alagút, mélygarázs), a telefon újraküldi. Minden mellékhatásos kérés Idempotency-Key-t visz, és a szerver az ismétlésre a tárolt választ adja, a munkát nem végzi el kétszer.

Egy image, bármely infrastruktúra. Ugyanaz a konténer fut Azure-on (Container Apps, Azure SQL, felügyelt identitás, forgatandó jelszavak nélkül) vagy az ügyfél saját szerverén Docker Compose-zal. Az adatbázis, a fájltároló és a bejelentkezés egy-egy beállítás.

A Fielva architektúrája: terepi app, .NET konténer, cserélhető adatbázis, fájltároló és identitás, Azure vagy saját szerver

A diszpécser a térképen látja a feladatokat az eszközöknél, és ha az ügyfél bekapcsolja, a technikusok utolsó megosztott helyét is.

A diszpécser térképe a feladatokkal és a technikusok aktuális helyével

Hogyan ellenőrizzük

A teljes terepi folyamat végponttól végpontig tesztelve SQLite-on és SQL Serveren; a telefon feltöltési sora szimulált szerverrel szemben; képernyőteszt világos és sötét módban; minden image-hez szoftver-anyagjegyzék és sérülékenység-vizsgálat, ami az EU kiberreziliencia-rendelete (CRA) szerinti műszaki dokumentációt is megalapozza.

A demó egy kitalált EV-töltő karbantartó cég, a VoltCare Szerviz napját mutatja. Minden név, kód és koordináta szintetikus. A funkciók, modulok és telepítési lehetőségek a fielva.com oldalon.