Aplicație cross-platform React Native pentru managementul serviciilor pe teren în mod offline, sincronizând starea operațională cu un API central.
Tehnicienii de teren trebuiau să completeze jurnalele de service și să citească manualele echipamentelor în locații izolate fără conexiune la internet. Utilizarea fișelor de hârtie ducea la pierderea preciziei rapoartelor și întârzieri masive în trimiterea datelor de la fața locului către sediul central.
Era imperativ să se dezvolte o soluție mobilă stabilă care să permită culegerea și consultarea datelor fără o legătură activă de rețea.
Norexter Solutions a proiectat și implementat o aplicație mobilă cross-platform folosind React Native. Pentru a asigura funcționarea în regim offline-first, am integrat SQLite ca bază de date locală, stocând toate formularele operaționale, manualele tehnice și istoricul intervențiilor direct pe dispozitivul utilizatorului.
Am dezvoltat un algoritm inteligent de sincronizare în fundal care detectează reconectarea la rețea și transmite pachetele de date către API-urile REST centrale folosind tehnici de rezolvare a conflictelor.
Aplicația le permite tehnicienilor să caute instantaneu în manuale tehnice descărcate local și să completeze rapoarte detaliate (inclusiv atașamente foto). Odată ce dispozitivul detectează o conexiune Wi-Fi sau 4G stabilă, sincronizarea pornește automat în fundal, trimițând datele noi și descărcând sarcinile de lucru actualizate în mai puțin de 5 secunde.
Prin automatizarea procesului și implementarea fluxului offline, timpul de raportare din teren a fost redus considerabil, eliminându-se complet pierderile de hârtii.