E-PL

Pregledi pre vožnje preko Bluetooth alkotestera, elektronski putni nalozi sa kvalifikovanim potpisom, i prodavnica sa dostavom koja hardver donosi vozaču u ruke.

E-PL / ПУТЕВОЙ Jedini inženjer — backend, mobilno, web Frilens · 2025–2026

e-pl.ru →

Problem

Prevoznik ne sme da pusti vozilo bez putnog naloga i bez dokumentovanog lekarskog pregleda vozača pre vožnje. Na papiru, to je tabla sa štipaljkom na kapiji u pet ujutru i orman sa dokumentima koji niko ne može da pretraži.

Digitalizovati to teže je nego što zvuči, i to u dva pravca. Krajnji proizvod je pravni dokument — neispravno registrovan putni nalog povlači prekršajnu odgovornost — pa potpis na njemu mora biti pravi, kvalifikovani. A pregled nije formular: traži stvarno merenje sa stvarnog alkotestera, što znači da uređaj mora da se proda, naplati, pošalje, i tek onda da razgovara sa telefonom.

Šta sam napravio

Jezgro usklađenosti: Go backend podeljen na API, potrošača reda poruka i planer, koji modeluje vozače, vozila, lekarske i tehničke preglede i putne naloge koji od njih zavise, uz generisanje PDF-a i obaveštenja push porukom, SMS-om i mejlom. Potpisivanje ide kroz CryptoPro — deo koji čini da papiri važe, a ne samo da postoje.

Sam pregled, u Flutter aplikaciji: uparivanje sa alkotesterom preko Bluetooth LE, da merenje dolazi sa uređaja a ne iz tekstualnog polja, uz kameru i video za pregled na daljinu i onemogućene snimke ekrana na stranicama sa dokumentima.

I trgovinu koja mora da stoji iza prodaje hardvera: katalog proizvoda i upravljanje porudžbinama, YooKassa naplatu u aplikaciji i na serveru, i punu CDEK integraciju — klijent, autentikacija, webhookovi i zakazani posao koji usaglašava status pošiljke — tako da porudžbina uređaja stigne do isporuke bez ijednog prekucavanja.

Rezultat

Jedan sistem koji ide od porudžbine alkotestera, preko dostave kurirom i duvanja na kapiji, do potpisanog putnog naloga koji izdrži kontrolu. Mobilna aplikacija je preko osamnaestog izdanja.

To je najjasniji primer onoga što podrazumevam pod „s kraja na kraj“: model podataka, kriptografija, Bluetooth uparivanje, plaćanja, integracija dostave i kancelarijski web klijent odluke su jedne osobe — spojevi među njima su projektovani, a ne ispregovarani.

Tehnologije

GoFlutterBluetooth LECryptoPro EDSYooKassaCDEKPostgreSQL

Uključene usluge

Imate sličan projekat?

Recite mi šta sistem treba da radi i sa čime treba da se poveže. Dobijate jasan odgovor o obimu, redosledu i tome šta bih prvo napravio — pre bilo kakve obaveze.

Započnite razgovor