By 360 Infinity Od 360 Infinity

Run your tours.
Not your paperwork.

Vodi ture.
Ne papirologiju.

360 Boat is a full operations system for boat tour operators. Daily logs, passenger check-ins, captain dispatch, multi-station management — all in one place, on your own server, with no monthly fees.

360 Boat je potpuni operativni sustav za brodske ture. Dnevni logovi, prijave putnika, dispečiranje kapetana, višepostajno upravljanje — sve na jednom mjestu, na vašem serveru, bez mjesečnih naknada.

yoursite.com/360boat/
18/06/2026
3 boats active
84
Adults
Odrasli
21
Children
Djeca
6
Infants
Bebe
1
Stari Grad
14A
3K
1I
CHECK-IN
PRIJAVA
2
Riva Split
22A
5K
2I
CHECK-IN
PRIJAVA
3
Trogir
12A
4K
0I
PENDING
ČEKA
111
Passengers today
Putnika danas
Kapetan Marko checked in Kapetan Marko prijavio Station 2 · 36 pax · 08:15 Postaja 2 · 36 putnika · 08:15
1 PHP
Entire system
Cijeli sustav
0
Monthly fees
Nema pretplate
6+
Modules included
Modula uključeno
Boats & stations
Brodovi i postaje
How it works
Kako funkcionira

Ready before the first boat leaves

Spreman prije nego otplovi prvi brod

One PHP file, any standard web server. Set up your boats, stations, and staff once — then run daily operations from any phone or tablet.

Jedna PHP datoteka, bilo koji web server. Postavite brodove, postaje i osoblje jednom — a dnevne operacije vodite s bilo kojeg mobitela ili tableta.

1
📦

Upload the file

Prenesite datoteku

Upload to any web server with PHP and MySQL. No frameworks, no dependencies. Takes minutes.

Prenesite na bilo koji web server s PHP-om i MySQL-om. Bez frameworka, bez ovisnosti. Gotovo za minute.

2
⚙️

Configure your operation

Konfigurirajte operaciju

Add your boats, pickup stations, pricing, and staff logins. Assign captains, set passenger capacities, define roles — all in the browser.

Dodajte brodove, postaje ukrcaja, cijene i korisničke račune. Dodijelite kapetane, postavite kapacitete putnika i definirajte uloge — sve u pregledniku.

3

Run your tours

Vodite ture

Take bookings, dispatch captains, check passengers in at each station. The daily log updates live across all devices.

Primajte rezervacije, šaljite kapetane, prijavljujte putnike na svakoj postaji. Dnevni log se ažurira uživo na svim uređajima.

What's included
Što je uključeno

Everything a tour operator needs.

Sve što operater tura treba.

Built from real boat tour workflows — not generic booking software bolted on to something else.

Izgrađeno iz stvarnih procesa brodskih tura — ne generički softver za rezervacije nalijepljen na nešto drugo.

📋

Daily Booking Log

Dnevni log rezervacija

All bookings for each day in one view. Adults, children, infants per booking. Filter by station, boat, or status. Navigate between dates instantly.

Sve rezervacije za svaki dan na jednom prikazu. Odrasli, djeca, bebe po rezervaciji. Filtrirajte po postaji, brodu ili statusu. Trenutna navigacija između datuma.

Passenger Check-in

Prijava putnika

Check in individual passengers at each pickup station. One tap per booking. Real-time totals update across all staff devices automatically.

Prijava pojedinih putnika na svakoj postaji ukrcaja. Jedan dodir po rezervaciji. Ukupni brojevi se ažuriraju na svim uređajima osoblja automatski.

Captain Dispatch

Dispečiranje kapetana

Captains see only their assigned station's passenger list. They check in guests directly from their phone, with no access to other boats or commercial data.

Kapetani vide samo popis putnika dodijeljene postaje. Prijavljuju goste izravno s mobitela, bez pristupa ostalim brodovima ili komercijalnim podacima.

🚢

Boat Management

Upravljanje brodovima

Define your fleet — names, capacity overrides, seasonal availability. Assign boats to tours per day. Booking capacity enforced automatically.

Definirajte flotu — nazive, prekoračenja kapaciteta, sezonsku dostupnost. Dodijelite brodove turama po danu. Kapacitet rezervacija automatski ograničen.

📍

Multi-Station Pickup

Višepostajni ukrcaj

Set up any number of pickup stations per tour. Each station shows its own passenger count. Collapse and expand stations independently from the daily log view.

Postavite bilo koji broj postaja ukrcaja po turi. Svaka postaja prikazuje vlastiti broj putnika. Skupljajte i razvijajte postaje neovisno u dnevnom prikazu.

📊

Reports & Master Log

Izvještaji i master log

Full audit trail of all bookings, modifications, and check-ins. Filter by date range, action type, or staff member. Exportable for accounting and season reviews.

Potpuna revizijska staza svih rezervacija, izmjena i prijava. Filtrirajte po datumu, vrsti akcije ili djelatniku. Izvozivo za računovodstvo i pregled sezone.

💳

Booking & Pricing

Rezervacije i cijene

Create and edit bookings with adult, child, and infant pricing per tour. Add payments, comments, and agent info. Transfer bookings to other dates with full history preserved.

Kreirajte i uređujte rezervacije s cijenama za odrasle, djecu i bebe po turi. Dodajte uplate, komentare i info agenta. Premještajte rezervacije s čuvanjem cijele povijesti.

👥

Staff Roles

Uloge osoblja

Manager, seller, and captain roles with separate access scopes. Managers see everything. Captains see only their boat's check-in list. No over-sharing by design.

Uloge menadžera, prodavača i kapetana s odvojenim pristupima. Menadžeri vide sve. Kapetani vide samo popis ukrcaja svog broda. Bez dijeljenja viška podataka.

🎫

Digital Boarding Passes

Digitalne karte za ukrcaj

Every booking gets a boarding pass — like an airline ticket. Guest name, tour date, station, number of passengers, and live payment status. Sent via link, saved to phone.

Svaka rezervacija dobiva kartu za ukrcaj — poput zrakoplovne karte. Ime gosta, datum ture, postaja, broj putnika i status uplate uživo. Slanje putem linka, pohrana na mobitel.

📱

QR Code Check-in

QR prijava na brodu

Each boarding pass carries a unique QR code. Captains scan it at the gangway — instant confirmation, no manual search, no paper lists. Forged or duplicated codes are rejected on the spot.

Svaka karta nosi jedinstveni QR kod. Kapetani ga skeniraju na ukrcaju — trenutna potvrda, bez ručnog pretraživanja, bez papirnatih lista. Krivotvoreni ili duplirani kodovi se odbijaju odmah.

💳

Payment Links

Linkovi za uplatu

Manager sends a secure payment link for full amount or deposit. Customer pays by card online. Booking status updates automatically when payment clears — no manual follow-up needed.

Menadžer šalje sigurni link za uplatu pune cijene ili depozita. Kupac plaća karticom online. Status rezervacije se automatski ažurira po uplati — bez ručnog praćenja.

Daily log
Dnevni log

Every booking for the day, at a glance.

Sve rezervacije za dan, odmah vidljive.

The daily view groups bookings by station. Adults, children, and infants counted per row. One-tap check-in, inline edit for last-minute changes, and transfer to another date — all without leaving the list.

Dnevni prikaz grupira rezervacije po postaji. Odrasli, djeca i bebe se broje po retku. Prijava jednim dodirom, inline uređivanje u zadnjem trenutku i premještanje na drugi datum — sve bez napuštanja liste.

✅ One-tap check-in
✏️ Inline edit
📅 Date transfer
360boat · 18/06/2026 · Stari Grad
Stari Grad — 3 bookings · 18A 4K 1I
#41
Schmidt, Klaus
Booking confirmed
2A
1K
0I
CHECKED
PRIJAVLJEN
Splendid
#42
Rossi, Giulia
Via agency
4A
2K
1I
CHECKED
PRIJAVLJEN
Splendid
#43
Novak, Petra
Awaiting arrival
2A
1K
0I
PENDING
ČEKA
Splendid
Captain view
Pogled kapetana

Captains see exactly what they need.

Kapetani vide točno ono što trebaju.

Captains log in from their phone and get their station's passenger list for the day. They tap to check in each guest as they board. No personal data from other stations, no clutter.

Kapetani se prijavljuju s mobitela i dobivaju popis putnika svoje postaje za taj dan. Dodiruju za prijavu svakog gosta pri ukrcaju. Bez osobnih podataka s ostalih postaja, bez nereda.

📱 Mobile-first
🔒 Role-scoped
⚡ Live sync
360boat · Kapetan Marko · 18/06/2026
Riva Split
22A · 5K · 2I
Müller, Hans
4 adults · 1 child
Kowalski, Anna
2 adults · 2 children · 1 infant
✓ boarded
✓ ukrcano
García, Luis
3 adults · 1 infant
Digital boarding passes
Digitalne karte za ukrcaj

Tickets like an airline. For your boat.

Karte poput zrakoplovnih. Za vaš brod.

Every booking generates a digital boarding pass — passenger name, date, pickup station, seat count, and live payment status. Customers open it on their phone. Captains scan the QR code at boarding. No paper, no lists, no confusion.

Svaka rezervacija generira digitalnu kartu za ukrcaj — ime putnika, datum, postaja ukrcaja, broj mjesta i status uplate uživo. Kupci je otvaraju na mobitelu. Kapetani skeniraju QR kod pri ukrcaju. Bez papira, bez lista, bez zabune.

📱 QR scan at gangway
✅ Live payment status
🔗 Link-based, no app
BOARDING PASS
KARTA ZA UKRCAJ
Schmidt, Klaus
2 Adults · 1 Child · Booking #41
2 Odrasla · 1 Dijete · Rezervacija #41
#41-2026
DATE
DATUM
18/06/2026
STATION
POSTAJA
Stari Grad
BOAT
BROD
Splendid
PAID IN FULL
PLAĆENO U CIJELOSTI
Stripe · 17/06 14:32
€120.00
Card payments & links
Kartično plaćanje i linkovi

Send a link. Get paid. Done.

Pošalji link. Naplati. Gotovo.

Manager sends a secure card payment link — full amount or deposit — directly to the customer. Customer pays on their phone via Stripe. Booking status flips to paid automatically. No chasing, no manual reconciliation.

Menadžer šalje sigurni link za kartičnu uplatu — puni iznos ili depozit — izravno kupcu. Kupac plaća na mobitelu putem Stripea. Status rezervacije se automatski mijenja u plaćeno. Bez jurnjave, bez ručnog knjiženja.

💳 Stripe integration
🔗 Full or deposit link
⚡ Auto status update
360boat · payment links
Booking #41 — Schmidt, Klaus
DEPOSIT ONLY
DEPOZIT
Total
Ukupno
€120.00
Deposit
Depozit
€40.00
Powered by Stripe · Booking auto-confirmed on payment
Pokreće Stripe · Rezervacija se automatski potvrđuje po uplati
Access control
Kontrola pristupa

Right access for every role.

Pravi pristup za svaku ulogu.

Three distinct roles with separate views, scoped to what each person actually needs to do their job.

Tri različite uloge s odvojenim pregledima, ograničene na ono što svaka osoba treba za obavljanje posla.

🗂️

Manager

Menadžer

Full access to all bookings, financials, reports, staff accounts, boat setup, and the master audit log. Can modify, transfer, or cancel any booking across all dates.

Puni pristup svim rezervacijama, financijama, izvještajima, korisničkim računima, postavkama brodova i master revizijskom logu. Može mijenjati, premještati ili otkazivati sve rezervacije za sve datume.

All bookings
Sve rezervacije
Reports
Izvještaji
Staff mgmt
Osoblje
Pricing
Cijene
🎫

Seller

Prodavač

Sells tours, creates bookings, issues digital boarding passes, and sends payment links to customers. Sees their own sales and the daily log — no financial reports, no system config.

Prodaje ture, kreira rezervacije, izdaje digitalne karte i šalje linkove za uplatu kupcima. Vidi vlastitu prodaju i dnevni log — bez financijskih izvještaja ili konfiguracije sustava.

Sell & book
Prodaja
Issue tickets
Izdaj karte
Payment links
Linkovi za uplatu

Captain

Kapetan

Sees only their assigned station's passenger list for the day. Taps to check in guests at boarding. No commercial data, no other stations, no editing.

Vidi samo popis putnika dodijeljene postaje za taj dan. Dodiruje za prijavu gostiju pri ukrcaju. Bez komercijalnih podataka, bez ostalih postaja, bez uređivanja.

Own station only
Samo vlastita postaja
Check-in
Prijava
🔐

Locked down by design

Sigurno od temelja

Role boundaries enforced on the server — client-side bypasses have no effect. Every action is logged with timestamp, user, and device fingerprint. Payment links are single-use and time-limited. QR codes carry cryptographic signatures — replayed, duplicated, or forged codes are rejected at the gate. No role can elevate its own permissions.

Granice uloga provode se na serveru — zaobilazeći na strani klijenta nema učinka. Svaka akcija bilježi se s vremenom, korisnikom i otiskom uređaja. Linkovi za uplatu su jednokratni i vremenski ograničeni. QR kodovi nose kriptografske potpise — ponovljeni, duplirani ili krivotvoreni kodovi odbijaju se na ulazu. Nijedna uloga ne može proširiti vlastite dozvole.

Server-side auth
Auth na serveru
Full audit log
Revizijski log
Signed QR codes
Potpisani QR
Expiring links
Linkovi s rokom
Security
Sigurnost

Built secure from the ground up.

Sigurno izgrađeno od temelja.

Multiple independent layers of protection — not a checklist, a system. Each layer works even if others are bypassed.

Višestruki neovisni slojevi zaštite — ne lista za okvačiti, nego sustav. Svaki sloj radi čak i ako se drugi zaobiđe.

🔒

Encrypted sessions

Enkriptirane sesije

All traffic runs over HTTPS. Sessions are cryptographically bound to the authenticated device — stolen cookies cannot be replayed from a different machine.

Sav promet teče preko HTTPS-a. Sesije su kriptografski vezane za autentificirani uređaj — ukradeni kolačići ne mogu se koristiti s drugog uređaja.

🌍

Geographic access control

Geografska kontrola pristupa

Login is restricted to authorised regions only. Attempts from outside those regions are blocked before authentication even begins — eliminating the vast majority of automated attacks.

Prijava je ograničena samo na ovlaštene regije. Pokušaji izvana blokiraju se prije nego što autentifikacija uopće počne — eliminirajući veliku većinu automatiziranih napada.

🚫

Brute-force lockout

Blokada grube sile

Repeated failed login attempts trigger an automatic lockout and an immediate alert to the system administrator. Attackers cannot guess their way in — the window closes fast.

Ponavljani neuspjeli pokušaji prijave aktiviraju automatsku blokadu i trenutnu obavijest administratoru. Napadači ne mogu pogađati lozinke — prozor se brzo zatvara.

📋

Full audit trail

Potpuna revizijska staza

Every booking, edit, login, and payment is logged with user, timestamp, and device. Nothing disappears silently. Any disputed action can be traced back to exactly who did it and when.

Svaka rezervacija, izmjena, prijava i uplata bilježi se s korisnikom, vremenom i uređajem. Ništa ne nestaje tiho. Svaka sporna akcija može se pratiti do točno tko je to učinio i kada.

Inside the system
Iznutra sustava

Every screen, one interface

Svaki ekran, jedno sučelje

Fast, browser-based, built for phones and desktops alike. Staff learn one UI and use it everywhere.

Brzo, u pregledniku, izgrađeno za mobitele i računala. Osoblje nauči jedno sučelje i koristi ga svugdje.

Pricing
Cijene

One price. Yours forever.

Jedna cijena. Zauvijek vaše.

No subscription, no per-boat fees, no annual renewal. Buy once, run it on your server for as long as you want.

Nema pretplate, naknada po brodu ni godišnjeg obnavljanja. Kupite jednom, pokrenite na svom serveru koliko god dugo želite.

Setup & onboarding
Postavljanje i uvođenje
0
free
bez naknada

We install and configure everything — boats, stations, pricing, staff logins, and a walkthrough with your team. Ready to run in a day.

Instaliramo i konfiguriramo sve — brodove, postaje, cijene, korisničke račune i obilazak s vašim timom. Spreman za rad za jedan dan.

Get started
Počnite koristiti

Ready to run your tours properly?

Spremi za profesionalno vođenje tura?

Request a demo or ask any questions via WhatsApp or email.

Zatražite demo ili postavite pitanja putem WhatsAppa ili emaila.