Brzi start
Prijava → otvori Klijente → provjeri Plan snimanja → sinkroniziraj rad kroz oblak.
Cloud sync
Aplikacija se pri startu tiho sinkronizira. Ručni gumbi i dalje su dostupni za kontrolu.
Backup
Ikona ⬇ u headeru otvara Backup modal — cloud i lokalne opcije na jednom mjestu.
1. Prijava i korisnički račun
Aplikacija zahtijeva prijavu korisničkim računom. Anonimni rad nije podržan — cloud sync, backup i plan snimanja ovise o identitetu korisnika.
Tijek prve prijave
Unesi e-mail i lozinku na login ekranu.
Aplikacija sprema token lokalno — sljedeći put se otvara automatski.
Novi korisnici prolaze onboarding s osnovnim korisničkim podacima i prijavom za rad u aplikaciji.
Hamburger meni → Odjava. Briše token i lokalne podatke; sljedeći korisnik počinje od nule.
Kad cloud vrati nevažeći token, aplikacija automatski briše prijavu i traži novu. Poruka se prikazuje jednom — nema ponavljanja.
2. Kalkulator honorara
Glavni alat za izračun naknade po poslu. Sve vrijednosti se računaju u realnom vremenu prema tvojim poreznim postavkama.
Datum, šifra objekta, broj ugovora, ime vlasnika, telefon, adresa, kilometri i broj kategorija objekta.
Broj kategorija određuje osnovni honorar. Popis dolazi iz tvojih postavki — možeš ga prilagoditi.
Dron, putni trošak, propuštena dobit kod otkaza i slobodni dodatni troškovi — sve se zbraja automatski.
Aplikacija prikazuje bruto, bruto + ZO i neto prema gradu, statusu, MIO, ZO i paušalnim izdacima iz postavki.
"Spremi" šalje posao u Povijest. "Reset" čisti kalkulator za novi unos bez brisanja kolega iz baze klijenata.
3. Povijest i izvoz
Evidencija svih spremljenih poslova s financijskim pregledom i opcijama izvoza.
Ukupan neto, ukupan bruto, broj poslova, neplaćeni zapisi i pregled po mjesecima.
Prebacuj između prikaza: Svi / Plaćeni / Neplaćeni. Status plaćanja možeš mijenjati direktno na stavci.
Otvara formatiranu stranicu s podacima fotografa i stavkama obračuna — spremi kao PDF ili šalji na print.
Cijela povijest u tabličnom formatu za daljnji rad u Excelu ili Google Sheetsu.
Sirovi podaci za arhivu, prijenos između uređaja ili tehničku obradu.
2. Klijenti
Baza vlasnika i objekata za brz pristup podacima na terenu i u planu snimanja.
Svaki objekt čuva šifru, ugovor, adresu, GPS, status fotografiranja i napomenu odvojeno.
Podaci o vlasniku i objektu ostaju spremljeni za kasniji pregled, uređivanje i povezivanje s planom snimanja.
Bazu izvezi u CSV i uvezi na drugom uređaju. Pogodno za prijenos između telefona i tableta.
Ako objekt ima koordinate, možeš otvoriti Waze ili Google Maps direktno iz kartice klijenta.
3. Plan snimanja
Pregled i upravljanje nalozima za buduća ili aktivna snimanja. Sinkronizira se s Adriatic Nalozi admin aplikacijom.
Možeš ručno dodati termin ili ga preuzeti iz admin aplikacije kroz cloud sync.
Na čekanju / Obavljeno / Otkazano. Filteri pomažu da odmah vidiš što je još aktivno.
Admin polja imaju prioritet pri mergu — tvoji statusni i datumski podaci ostaju sačuvani i ne gube se.
Iz termina otvori navigaciju prema adresi ili dodaj događaj u Google Calendar za terenske rasporede.
4. Postavke
Hamburger meni → Postavke. Ovdje su smještene osnovne korisničke opcije i sigurnosne radnje.
Osnovni korisnički podatak koji ostaje spremljen uz tvoj račun na uređaju.
Tamna i svijetla tema, izbor se pamti lokalno između sesija.
5. Oblak i backup Novo
Aplikacija sada kombinira automatski pozadinski sync s ručnim kontrolama. Ručni gumbi su i dalje tu — samo više nisu jedina opcija.
Kako sync funkcionira
Start aplikacije — tihi pull podataka iz clouda u pozadini.
Nakon izmjena — auto sync se pokreće s kratkom odgodom ako si prijavljen.
Offline — promjene ostaju lokalno i šalju se kad se veza vrati.
Ručni push svih lokalnih podataka na Supabase. Koristi kad želiš odmah osigurati trenutni sadržaj.
Ručni pull — korisno pri promjeni uređaja ili kad sigurno znaš da je server verzija novija.
Preuzmi JSON backup na uređaj. Na mobitelu ga možeš odmah podijeliti. Može se uvesti u novu instalaciju.
Ako duže nije napravljen backup, žuti podsjetnik se pojavi u backup kartici i modalu.
Trajno briše server verziju podataka. Lokalni podaci na uređaju ostaju — samo se server briše.
8. Offline rad i PWA instalacija
FotoAdriatic se može instalirati kao aplikacija i radi i bez interneta, bar za osnovne funkcije.
Preglednik ponudi instalacijsku traku. Prihvati i aplikacija se doda kao zaseban prozor.
Safari → Dijeli → "Dodaj na početni zaslon". iOS ne nudi automatsku instalacijsku traku.
SW kešira ključne resurse i preskače Supabase, Google i Waze pozive. Za novu verziju aplikacije treba podići CACHE_NAME u sw.js.
index.html i upute.html su uključeni u cache — upute su dostupne i bez interneta.
9. Novosti u ovoj verziji
Najveća funkcionalna promjena. Aplikacija se sinkronizira pri startu i nakon izmjena — bez ručnog pokretanja.
Istek sesije se sada centralno obrađuje — nema više ponavljanih poruka o isteku tijekom pozadinskog synca.
Brzi pristup backup modalu iz headeraa bez otvaranja cijelog menija.
Backup i prijenos podataka sada su jasno dostupni iz headera i postavki.