Preskoči na sadržaj

Projekat 09 · Identitet i dokumenti

Prikupljanje zahtjeva za pasoš i biometrije bez mreže

Za nacionalno tijelo za identitet u Zapadnoj Africi napravili smo aplikaciju kojom agenti primaju zahtjeve za pasoš i ličnu kartu u selima bez signala.

AngažmanFull-stack inženjer · 2024 · 6 mjeseci · direktan klijent · uključen u svaku funkcionalnostObjavljeno

1 radni dan

glavna brojka

1 ograničenje

Zahtjevi su sadržavali biometrijske podatke, a ljudi koje su agenti obilazili često nisu imali signal.

Priča u 5 koraka

Stack

  • React
  • Next.js
  • Expo
  • PostgreSQL
  • AWS
  • offline-first
  • biometrija

01 · Kontekst

Za nacionalni organ za lične dokumente u Zapadnoj Africi napravili smo sistem za zahtjeve, biometriju, plaćanje takse, provjere u nacionalnom registru i praćenje statusa.

Sistem je u produkciji, a aplikacija je objavljena na Google Playu.
Najteže je bilo odlučiti koji problem ne moramo rješavati.

02 · Nije se smjelo mijenjati

Nadležni organ šalje svoje agente do ljudi, a ljudi koje oni obilaze često nemaju mrežu.

Uobičajeno rješenje, da aplikacija traži internet, ovdje nije dolazilo u obzir.

03 · Šta smo uradili

Offline prozor ograničili smo na jedan radni dan.

Samo službeni telefoniBiometriju je prihvatljivo držati na telefonu jedino ako telefon pripada organizaciji i može se obrisati na daljinu.
Duplikate otkriva serverUređaj koji je bio offline ne može znati šta je uradio drugi uređaj.
Plaćanje takseTakse se naplaćuju kroz nacionalni payment gateway, a podnosioci iz inostranstva mogu platiti i PayPalom.

04 · Rezultat

Zahtjevi, fotografije i biometrija prikupljeni bez mreže, na uređajima koji se mogu obrisati na daljinu

Dupli zahtjevi otkriveni na serveru prije prihvatanja
Sistem u produkciji, s aplikacijom objavljenom na Google Playu

05 · Šta bismo uradili drugačije

Nikad nismo testirali šta se dešava kad se uređaj ne vrati: agent koji se na kraju dana ne vrati u kancelariju ili telefon koji ostane na terenu sedmicu dana.

Povezane usluge

Usluge koje se oslanjaju na ovaj projekat.

Projekat 09

Radite na sličnom problemu? Odgovaramo u roku od jednog radnog dana.

Prvi poziv traje 30 minuta i ni na šta vas ne obavezuje.

Opišite nam svoj projekatcontact@microtech.consulting