KidTrans: Automatizacija distribucije transportnih tovara putem digitalnog tržišta

O projektu
Boopro Technology je u partnerstvu sa KidTrans dizajnirao i razvio prilagođenu veb platformu koja digitalizuje distribuciju transportnih tovara u okviru mreže partnerskih prevoznika. Angažman je počeo fazom poslovne analize, tokom koje smo viziju KidTrans-a preveli u detaljan Statement of Work (opis obima posla) i tehničku specifikaciju.
Platforma automatizuje ceo proces distribucije tovara, od uvoza tovara i licitacije prevoznika do dodele i obaveštenja, pružajući administratorima potpunu operativnu kontrolu, dok istovremeno omogućava partnerima da učestvuju putem transparentnog tržišta zasnovanog na samostalnom korišćenju.
Detalji projekta
- Tip kompanije
- Provajder transporta i logistike
- Tip angažovanja
- Prilagođena platforma za distribuciju transportnih tovara
- Metodologija
- Agile
- Budžet
- TBD
- Trajanje
- TBD
Obim
- Upravljanje transportnim tovarima: Automatizovan uvoz tovara, upravljanje životnim ciklusom i centralizovana administracija.
- Tržište prevoznika: Samostalno uključivanje partnera, napredna pretraga tovara i konkurentno licitiranje.
- Upravljanje ponudama: Praćenje ponuda u realnom vremenu, automatizovana procena ponuda i dodela prevoznika jednim klikom.
- Sistem obaveštenja: Automatizovana obaveštenja unutar aplikacije i putem email-a za rokove licitacije, dodele i događaje u toku rada.
- Integracija sa Transporeon-om: Sinhronizacija otporna na greške sa mehanizmima ponovnog pokušaja za pouzdan uvoz tovara.
- Analitika i administracija: Potpuna uvidnost u aktivnosti licitiranja, angažovanost partnera i operativne performanse.
Pristup i rešenje
Tehnička strategija: Platformu smo dizajnirali oko skalabilne arhitekture zasnovane na redovima čekanja (queue), sposobne da podrži hiljade istovremenih partnera-prevoznika bez ugrožavanja performansi. Laravel Queues pokreće asinhrone procese poput sinhronizacije tovara, praćenja rokova i dostave obaveštenja, dok pristup zasnovan na ulogama obezbeđuje posebna korisnička iskustva za administratore i za prevoznike.
Osnovno rešenje: Platforma objedinjuje integraciju sa Transporeon-om otpornu na greške, arhitekturu tržišta sa dve vrste korisnika, automatizovano upravljanje tokovima rada, obaveštenja putem više kanala i sopstveni Range Indicator (indikator opsega), koji prevoznicima pruža uvid u konkurentsku poziciju ponude bez otkrivanja poverljivih podataka o ceni. Time se stvara transparentno, efikasno i visoko skalabilno logističko tržište.
Ishod
- Automatizovana distribucija tovara: Transportni tovari nesmetano prolaze kroz proces od uvoza do dodele kroz potpuno digitalizovan tok rada, čime se izbegava ručno usklađivanje.
- Brži izbor prevoznika: Administratori upravljaju celokupnim životnim ciklusom tovara iz centralizovane kontrolne table, uz prihvatanje ponuda jednim klikom i automatizovana obaveštenja svih učesnika.
- Unapređeno iskustvo partnera: Partneri-prevoznici mogu brzo da pronađu dostupne tovare, podnesu ponude, prate svoju konkurentnost i primaju blagovremena obaveštenja tokom celog procesa.
- Skalabilnost za velike sisteme: Arhitektura zasnovana na redovima čekanja i optimizovani tokovi rada podržavaju hiljade istovremenih partnera i veliki obim licitiranja bez pada performansi.
- Operativna transparentnost: Uvid u licitiranje u realnom vremenu i centralizovana administracija pružaju potpunu vidljivost transportnih operacija i aktivnosti partnera.
Merljivi rezultati
70%
Smanjenje administrativnog opterećenja
100%
Preciznost sinhronizacije tovara
Manje od sekunde
Vreme odziva
99.9%
Stopa dostave obaveštenja
Bez prekida rada
Implementacije
Poslovni uticaj
- Optimizovano poslovanje: Automatizovani tokovi rada značajno smanjuju obim ručne administracije, omogućavajući da se transportni tovari dodeljuju za nekoliko sati umesto za nekoliko dana.
- Bolje poslovne odluke: Analitika licitiranja u realnom vremenu i uvid u ponašanje partnera omogućavaju informisanije odluke o raspodeli tovara i strategijama formiranja cena.
- Jača mreža partnera: Transparentno licitiranje i automatizovana komunikacija podižu poverenje, angažovanost i učešće u okviru mreže prevoznika.
- Konkurentne cene: Pravično okruženje za licitiranje dosledno obezbeđuje optimalne transportne cene, uz očuvanje zdrave konkurencije među prevoznicima.
- Osnova za rast: Skalabilna arhitektura podržava buduće širenje na dodatne mreže prevoznika i geografska tržišta bez potrebe za značajnom ponovnom izradom sistema.
- Smanjen operativni rizik: Integracije otporne na greške, automatizovani tokovi rada i sveobuhvatno praćenje procesa smanjuju ljudsku grešku i obezbeđuju pouzdano svakodnevno poslovanje.
- Ojačana tržišna pozicija: Nudeći savremeno digitalno tržište, KidTrans jača svoju poziciju kao inovativan logistički partner u okviru evropske transportne industrije.
Odgovornosti
- Backend tim: Razvio je API arhitekturu zasnovanu na Laravel-u, uključujući integraciju sa Transporeon-om za automatizovanu sinhronizaciju tovara, pozadinsku obradu zasnovanu na redovima čekanja za obaveštenja i upravljanje rokovima, kao i autentifikaciju i autorizaciju zasnovanu na ulogama. Izgradio je osnovnu poslovnu logiku za tokove licitiranja, upravljanje partnerima, upravljanje životnim ciklusom tovara i trajno čuvanje podataka uz pouzdano rukovanje greškama i API logovanje.
- Frontend tim: Izgradio je responzivne Vue 3 interfejse sa TypeScript-om i Inertia.js-om, kreirajući odvojena iskustva za administratore i partnere sa ažuriranjima u realnom vremenu, naprednim filtriranjem i interaktivnim komponentama. Dizajnirao je i implementirao sistem indikatora opsega, centar za obaveštenja, listu praćenja i dijaloge za licitiranje koristeći Tailwind CSS, obezbeđujući dosledno korisničko iskustvo na desktop i mobilnim uređajima.
Tehnologije
- Backend: PHP / Laravel
- Frontend: Vue.js, Laravel Blade, InertiaJS, TypeScript, Tailwind CSS
- Infrastruktura: Projekat koristi tradicionalnu monolitnu arhitekturu veb aplikacije koja se može postaviti na standardni hosting. Razvoj se odvija uz pomoć Docker-a (Laravel Sail) sa MySQL 8.0, dok produkcija podržava LAMP/LEMP stekove (Apache/Nginx sa PHP-FPM) na VPS-u ili cloud hostingu. Sistem koristi MySQL/MariaDB za trajno čuvanje podataka, redove čekanja zasnovane na bazi podataka (skalabilne na Redis ili AWS SQS), opciono Redis za keširanje i sesije, kao i lokalno skladištenje fajlova (skalabilno na AWS S3). Arhitektura je spremna za kontejnerizaciju i može da radi na tradicionalnom hostingu, cloud platformama (AWS, DigitalOcean, Heroku) ili u kontejnerizovanim okruženjima (Docker/Kubernetes) bez značajnih izmena.
Ključni alati
- Kontrola verzija: GitHub
- Infrastruktura: Docker
- Komunikacija: Slack, Meet
- Razvoj: Visual Studio Code



