Marina Zelenika
Interna web aplikacija koja objedinjuje svakodnevno poslovanje marine. Od evidencije plovila i zimskog skladištenja do servisnih naloga i organizacije zadataka. Sve na jednom mjestu, uz jednostavnije upravljanje i bolji pregled poslovanja.
- Tehnologije
- LaravelPHPJavaScriptBladeHTMLCSS
- Klijent
- Marina Zelenika

Poslovanje marine u jednoj aplikaciji
U marini se svakodnevno organizuju smještaj plovila, servisni radovi, termini vađenja i spuštanja, kao i nabavka potrebnih dijelova. Ti poslovi su povezani i važno je da zaposleni imaju pregled onoga što je dogovoreno, urađeno i što još čeka.
Za Marinu Zelenika napravili smo aplikaciju koja sve te evidencije drži na jednom mjestu. Podaci se vežu za konkretno plovilo i radni nalog, pa se prethodni radovi, utrošeni materijal i naredne obaveze mogu provjeriti bez traženja po različitim dijelovima aplikacije.
Pregled dnevnih obaveza
Na početnoj stranici prikazani su današnji termini, aktivni radni nalozi, zauzetost zimovnika i artikli koje treba dopuniti. Odmah se vidi šta je planirano za taj dan i kojim poslovima treba posvetiti pažnju.
Svaka stavka vodi na odgovarajuće plovilo, nalog ili raspored, tako da se posao može nastaviti direktno sa tog pregleda.

Svi podaci o plovilu
Svako plovilo ima svoj dosije sa tehničkim podacima, podacima o vlasniku, motorima, fotografijama i boravku u zimovniku. Čuvaju se i prethodna imena i vlasnici, tako da ranija evidencija ostaje dostupna i nakon promjene.
Uz plovilo je vezana i istorija radova, utrošenog materijala, vađenja, spuštanja i napomena. Kada se plovilo ponovo vrati u marinu, može se provjeriti šta je ranije rađeno i šta je ostalo dogovoreno.

Raspored plovila u zimovniku
Zimovnik je prikazan kao raspored polica, placeva i hangara sa označenim pozicijama. Na njemu se vidi gdje se koje plovilo nalazi, koja mjesta su slobodna, a koja nisu dostupna za korištenje. Klik na zauzeto mjesto otvara podatke o plovilu.
Pri dodjeli mjesta aplikacija provjerava da li je pozicija slobodna i da li dužina plovila odgovara izabranoj zoni. Bilježe se i premještanja, a nakon završetka boravka pozicija se oslobađa za sljedeće plovilo.

Servisni nalozi i zadaci
Za svaki servisni posao otvara se radni nalog povezan sa plovilom. U njemu se upisuju zadaci, rokovi, prioriteti i osobe zadužene za radove. Nalozi su raspoređeni po statusu, pa se lako vidi šta je u toku, šta čeka dijelove i šta je završeno.
Unutar naloga prati se napredak pojedinačnih zadataka i evidencija urađenog posla. Nalog se može i odštampati, sa spiskom radova i prostorom za bilješke tokom rada.

Skladište i obračuni
Skladište vodi evidenciju ulaza, izdavanja i povrata materijala. Izdati dio može se vezati za plovilo ili radni nalog, pa se zna gdje je utrošen. Artikli se mogu pronaći po internoj, OEM ili zamjenskoj šifri, kao i skeniranjem barkoda ili QR koda kamerom telefona.
Pri obračunu se biraju izvedeni radovi, utrošeni materijal, vađenja, spuštanja i usluge saradnika koji su već zabilježeni uz plovilo. Aplikacija označava šta je obračunato, tako da iste stavke ne treba ponovo provjeravati i unositi.
Dizajn i razvoj aplikacije
Na projektu smo radili kompletan dizajn, arhitekturu i programiranje. Aplikacija je razvijena u Laravelu, uz PHP, Blade, JavaScript, HTML i CSS. Administratorski i operativni korisnici imaju pristup funkcijama koje su im potrebne za posao.
Dosta pažnje posvetili smo tome kako promjena u jednom dijelu aplikacije utiče na ostale podatke. Premještanje plovila mijenja njegovu poziciju i bilježi se u istoriji, a izdavanje dijela ažurira stanje skladišta i ostaje vezano za posao za koji je utrošen.