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

KidTrans Aplikacioni Screen

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.

  • Maketa 1
  • Maketa 2
  • Maketa 3

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

    Hajde da definišemo vaš projekat

    Dobijte jasnu procenu projekta sa planom isporuke i cenama.

    Dobijte procenu projekta