Studija slučaja · Operacije na terenu

Praonica.
U ritmu.

Operativni centar za praćenje svakog koraka usluge pranja — od prijema i parkiranja do završne kontrole i predaje. Jedan jasan tijek rada povezuje tim, vozila i ključeve.

Ovo je osobni razvojni projekt. Javni prikaz ilustrira tijek rada, bez podataka iz stvarne radne evidencije.
Operativni pregled
Sinkronizirano
Sva vozila  12Čeka  03U procesu  05Spremno  04
↗
Vozilo  •  radni nalog 1048Parkiralište B · red 02 · ključ K-14
PRANJE
⌖
Vozilo  •  radni nalog 1047Parkiralište A · red 01 · ključ K-09
ZAVRŠNA KONTROLA
✓
Vozilo  •  radni nalog 1046Parkiralište C · ključ K-03
SPREMNO
Aktivna radna mjesta7  uloga · ~3 s Smart Sync
Više od statusne ploče

Kontrola protoka.
Bez slijepih točaka.

Složena terenska operacija postaje čitljiva kroz povezane informacije o statusu, lokaciji, odgovornosti i sljedećem koraku.

01 / INTAKE & VALIDATION

Prijem i provjera duplikata

Operater otvara radni zapis, unosi identifikacijske podatke i vrstu zahtjeva. Poslužiteljska provjera sprečava ponovnu aktivnu evidenciju istog vozila i čuva postojeće stanje umjesto da stvara duplikat.

02 / ROLE-BASED UI

Sedam pogleda, zajednički tijek

Sučelje ograničava prikazane akcije i kartice prema prijavljenoj radnoj ulozi. Prijem, obrada, premještanje, predaja i administracija rade nad istim zapisom, ali nude različite kontrole za dnevni posao.

03 / STATUS & SMART SYNC

Promjene bez osvježavanja stranice

Status prolazi kroz Čeka, U pranju, Gotov, U dostavi i Isporučen. Promjene podižu oznaku verzije baze; klijentski Smart Sync provjerava je li novija verzija dostupna i ponovo dohvaća aktivni prikaz, približno svake tri sekunde.

04 / PARKING & KEY LOG

Gdje je vozilo, a gdje ključ?

Zasebna polja bilježe parkirališnu lokaciju i trenutačno zaduženje ključa. Povijest promjena ključa ostaje u dnevniku pa tim može rekonstruirati predaju i pronaći sljedeći operativni korak.

05 / DAMAGE & OCR

Zabilješke kad je kontekst važan

Skeniranje kamerom uz Google ML Kit OCR skraćuje unos podataka, a glasovna ili pisana bilješka omogućuje evidentiranje hitnog slučaja ili prijavljenog oštećenja. Mobilni Android WebView most povezuje dio tih mogućnosti s aplikacijskim sučeljem.

06 / ARCHIVE & ADMIN

Aktivni rad i povijest

Dovršeni zapisi premještaju se iz aktivnog rada u arhivu; pretraga, izvještaji i izvoz omogućuju kasniji pregled. Administratorski dio upravlja korisnicima i postavkama, a izolirani testni listovi služe za sigurno tehničko isprobavanje.

Tijek usluge

Od ulaza do predaje.

Jasan slijed zadataka pretvara raspoređivanje ljudi i vozila u koordiniran proces.

01Prijem i identifikacija
02Parkiranje i ključ
03Priprema i pranje
04Završna kontrola
05Spremno za predaju

Konceptualna vizualizacija; prikazuje pojednostavljene ilustrativne podatke, a ne stvarnu evidenciju ili snimku sučelja.

Implementacijski pristup

Modularno sučelje.
Centralizirana pravila.

Jasna granica između korisničkog sučelja, poslovne logike i spremišta podataka čini statusni model preglednim za provjeru i daljnje tehničko istraživanje.

01 / UIModularni HTML, CSS i JavaScript; prikazi prilagođeni ulozi
02 / RPCgoogle.script.run — asinkroni pozivi poslužitelju
03 / LOGICApps Script V8 — validacija, statusi i poslovna pravila
04 / DATAGoogle Sheets — aktivni zapisi, arhiva i postavke
05 / SYNCOznaka verzije baze — provjera promjena na klijentu

Zabilježena arhitektura opisana je kao studija slučaja; pojedinosti implementacije mogu se mijenjati kroz verzije projekta.

Zanima vas kako je projekt osmišljen i izveden?

Ovo je autorski projekt nastao iz stvarnog procesa rada. Za tehnička pitanja, prijedloge ili razgovor o izvedbi slobodno mi se javite.

[email protected] ↗