PenguinCodes Logo

PenguinCodes

Full-Stack Penguin

Istaknut projekat za klijenta

Platforma za upravljanje logistikom: automatizovani sistem za rezervacije i raspored

Povećanje operativne efikasnosti srpske kompanije za selidbe kroz namensku Laravel i Vue.js arhitekturu.

Posetite live projekat

Problem ručnog dispečovanja

Pre nove platforme, svaka ponuda je zavisila od niza telefonskih poziva i ručnih beleški. Nakon platforme, komunikacija sa mušterijama je postala mnogo lakša, samo bi se poslao link gde bi korisnici popunili sve podatke koji su potrebni da se selidba/posao završi

Kako je sve izgledalo pre mog dolaska:

  • Dogovaranje selidbi se odvijalo putem telefonskih poziva ili poruka, što je dovodilo do dugih i konfuznih prepiski.
  • Razmenjivale su se Excel tabele kako bi se prikupili neophodni detalji o selidbi.
  • Bilo je potrebno 2 do 4 telefonska poziva samo da bi se postigao konačan dogovor.
  • Troškovi, isplate radnicima, profit i evidencija poslova vodili su se u Excel-u. Menadžer se gubio u nepreglednim redovima.
  • Zastareo dizajn, sporo učitavanje, neoptimizovane slike i loš SEO.

Centralizovano mesto za klijente i tim

Upitao sam vlasnika biznisa da objasni šta želi da postigne sa svojom novom veb aplikacijom, zajedno smo sa mojim sugestijama oblikovali ideju. Napravili smo platformu sa "dve strane", dizajniranu za potpunu operativnu jasnoću. Klijenti dobijaju jednostavno iskustvo rezervacije sa vođenim koracima, dok vlasnik biznisa dobija punu kontrolu nad dispečovanjem, rasporedom i finansijama iz jednog sistema.

Šta smo postigli i kako proces izgleda sada:

  • Proces zakazivanja je sada potpuno online. Klijent unosi sve potrebne podatke u detaljnu formu za selidbe.
  • Administratori automatski dobijaju notifikaciju o novom zahtevu, nakon čega se zahtev pregleda.
  • Ponuda, sa definisanom cenom i datumom, šalje se klijentu direktno iz admin panela (putem email-a).
  • Klijent može da prihvati ili odbije ponudu direktno putem dobijenog email-a.
  • Nakon prihvatanja ponude, administrator dodeljuje radnike i "vođu selidbe", dok su isplate unapred definisane.
  • Po završetku selidbe, od klijenta se traži da ostavi recenziju.

Detaljan pregled: ključne funkcionalnosti

Pametna forma za planiranje selidbe

Jednostavna forma/upit koja prikuplja precizne podatke o polaznoj i odredišnoj lokaciji, listi pakovanja i dostupnim terminima.

Administratorski interfejs zahteva za seldibe

Posmatranje i upravljanje zahtevima za selidbe, filtriranje po statusima, slanje/prihvatanje/odbijanje ponuda, PDF štampanje, dodela selidbe radnicima i odabir "vođe selidbe". Sve na jednoj stranici!

Upravljanje troškovima

Poseban administratorski modul za praćenje troškova. Gde, kako i zašto ste potrošili novac, sa filtriranjem.

Analitika u realnom vremenu

Vizuelni grafikoni i sažete kartice podataka koje vlasniku daju jasan uvid u prihode i rasporede.

Još mogućnosti platforme

Galerija slika sa admin upravljanjem

Galerija slika je direktno ugrađena u platformu i u potpunosti se upravlja iz admin interfejsa. Administrator može dodavati i uklanjati fotografije u bilo kom trenutku, bez intervencije programera ili izmena u kodu.

Upravljanje sadržajem putem admin panela

Poseban administratorski sloj daje vlasniku biznisa direktnu kontrolu nad klijentskim delom sajta. Tekst i slike na skoro svakoj stranici mogu se ažurirati samostalno, bez potrebe za angažovanjem programera za rutinska ažuriranja.

Upravljanje kontakt formom i automatsko brisanje podataka

Svi zahtevi pristigli putem kontakt forme prate se i obrađuju iz posebnog pogleda u admin panelu. Zahtevi se automatski i trajno brišu nakon 30 dana, čime se osigurava da se podaci korisnika ne čuvaju duže nego što je operativno potrebno.

Enkriptovano čuvanje osetljivih podataka

Svi osetljivi podaci koji se čuvaju unutar platforme su enkriptovani.

Izgrađeno sa privatnošću i vlasništvom nad podacima kao prioritetom

Svaka od ovih mogućnosti osmišljena je ne samo radi praktičnosti, već i radi odgovornog upravljanja podacima i dugoročne operativne nezavisnosti. Automatsko brisanje kontakt zahteva nakon 30 dana sprovodi princip minimizacije podataka po dizajnu, dok enkriptovano čuvanje štiti informacije korisnika. Sloj za upravljanje sadržajem daje biznisu punu uređivačku kontrolu bez zavisnosti od programera za svakodnevna ažuriranja — smanjujući operativne troškove i eliminišući uska grla. Zajedno, ove funkcionalnosti čine platformu ne samo alatom za rezervacije, već kompletnom, samostalnom operativnom osnovom kojom biznis zaista upravlja.

Tehnologije koje sam koristio za realizaciju projekta

Backend

Laravel, PHP, MySQL

Frontend

Vue.js, Tailwind CSS, Inertia.js

Infrastruktura

Prilagođeni VPS hosting

Često postavljana pitanja

Reč je o web aplikaciji razvijenom za srpsku kompaniju za selidbe. Platforma je zamenila ručno, telefonsko koordinisanje potpuno digitalnim tokom rada: od online rezervacija i slanja ponuda, do dodele radnika, praćenja troškova i analitike u realnom vremenu, sve iz jednog sistema.

Pre platforme, svaki zahtev za selidbu zahtevao je 2 do 4 telefonska poziva, razmenu Excel tabela i ručno koordinisanje. Proces je bio spor, podložan greškama i teško skalabilan. Platforma je to eliminisala, klijenti imaju self-service formu za zakazivanje, a vlasnik biznisa centralizovani admin panel.

Klijenti popunjavaju strukturisanu formu sa podacima o polaznoj i odredišnoj lokaciji, listom pakovanja i željenim datumom. Biznis automatski dobija notifikaciju, pregleda zahtev i šalje ponudu sa cenom i datumom putem emaila direktno iz admin panela. Klijent može prihvatiti ili odbiti ponudu iz tog istog emaila.

Admin panel pruža pregled svih pristiglih zahteva za selidbe u realnom vremenu, sa filtriranjem po statusu. Administrator može kreirati i slati ponude, prihvatati ili odbijati zahteve, dodeljivati radnike i vođu selidbe, štampati PDF rezimee i pratiti mesečne prihode i performanse kroz vizuelne grafikone.

Poseban modul za upravljanje troškovima omogućava vlasniku da evidentira svaki trošak sa kontekstom — gde, kako i zašto je novac potrošen. Svi unosi se mogu filtrirati, dajući vlasniku jasnu finansijsku sliku bez oslanjanja na tabele.

Da. Poseban sloj za upravljanje sadržajem u admin panelu daje vlasniku direktnu kontrolu nad klijentskim delom sajta. Tekst i slike na skoro svakoj stranici mogu se ažurirati samostalno, bez intervencije u kodu ili kontaktiranja programera.

Galerija je potpuno integrisana u admin interfejs. Vlasnik može dodavati ili uklanjati fotografije u bilo kom trenutku bez angažovanja programera. Promene se odmah odražavaju na klijentskom delu sajta.

Svi zahtevi sa kontakt forme prikupljaju se i upravljaju u posebnom admin pregledu. Administrator može pregledati i odgovoriti na svaki zahtev odatle.

Ne. Zahtevi sa kontakt forme automatski se i trajno brišu nakon 30 dana. Time se sprovodi princip minimizacije podataka po dizajnu, osiguravajući da platforma ne čuva lične podatke duže nego što je operativno neophodno.

Svi osetljivi podaci koji se čuvaju unutar platforme su enkriptovani. Sistem je izgrađen da rukuje ličnim i operativnim informacijama na odgovoran način, štiteći i biznis i korisnike na svakom sloju aplikacije.

Backend je izgrađen u Laravelu i PHP-u, sa MySQL bazom podataka. Frontend koristi Vue.js, Inertia.js i Tailwind CSS za brz i reaktivan interfejs. Aplikacija je hostovana na shared hostingu

Da. Arhitektura: forme za rezervacije, admin paneli, upravljanje ponudama, praćenje troškova i kontrola sadržaja — direktno se primenjuje na svaki uslužni biznis koji zakazuje poslove, koordinira radnike ili upravlja komunikacijom sa klijentima. Isti pristup može biti prilagođen Vašem toku rada.

Da li ste spremni da automatizujete svoj biznis?

Prestanite da gubite sate na ručni unos podataka. Hajde da Vam napravim platformu koja će Vam uštedeti vreme i privući mušterije.