Pomoć
Kratki vodič kroz naručivanje, dostavu, partnerski panel i obavijesti.
Korisnik — naručivanje
- Na početnoj odaberi restoran ili koristi pretragu (naziv, grad, kategorija).
- U košarici ostaješ na jednom restoranu odjednom. Možeš odabrati dostavu ili preuzimanje u restoranu, naselje / adresu i način plaćanja.
- Ako restoran dopušta, možeš odabrati željeno vrijeme (zakazana narudžba): odaberi datum i slot; najranije je obično ~45 min od sada, do nekoliko dana unaprijed (ograničenja vidi u košarici).
- Naknada dostave ovisi o restoranu i naselju; u košarici se prikazuje odmah nakon odabira adrese / naselja.
- Status pratiš u Moje narudžbe (vizualni tijek) i na stranici detalja; gumb Ponovi ponovo puni košaricu iz te narudžbe.
- Na stranici restorana možeš ostaviti ocjenu; ako napišeš tekst, recenzija ide na moderaciju prije javnog prikaza.
Dostavljač (kurir)
- Kurirski račun dodjeljuje administrator u admin panelu (korisnik + restoran čiji
urlSlugodgovara slug-u dostave). - Nakon dodjele kurir se prijavljuje na /courier-dashboard (ili ekvivalent na svojoj domeni).
- Na panelu vidiš dodijeljene narudžbe, mijenjaš status (npr. preuzeto, u dostavi, dostavljeno) prema workflowu restorana.
- Ako nema narudžbi ili pristup je odbijen, provjeri da si prijavljen istim računom koji je admin povezao s restoranom.
Partner (restoran)
- Vlasnik restorana koristi partnerski panel (nakon što admin postavi ulogu i slug).
- Odatle se potvrđuju ili odbijaju narudžbe, mijenjaju statusi pripreme / spremnosti i vidi napomena kupca.
- Jelovnik i slike u većini slučajeva uređuje admin ili integracija — za promjene kontaktiraj podršku ako nemaš izravnu uredbu u panelu.
Push obavijesti
Ako aplikacija traži dozvolu za obavijesti, prihvati je u pregledniku ili u postavkama PWA-e. Na iOS-u PWA mora biti dodana na početni zaslon da bi push radio u punom opsegu. Token se sprema uz tvoj račun; ako obavijesti ne stižu, provjeri blokade preglednika, fokusirani način rada i da nisi odbio dozvolu ranije.
Česte greške
- „Permission denied” u konzoli — Firestore ili Storage pravila ne odgovaraju ulozi (kupac / partner / admin). Provjeri pravila i ulogu korisnika.
- Slika se ne učitava — provjeri HTTPS URL, veličinu datoteke (često max 5 MB) i tip (JPEG, PNG, WebP, GIF).
- Košarica je prazna nakon osvježavanja — lokalna košarica može ovisiti o pregledniku; ponovno dodaj jela ako je sesija očišćena.
- Zakazano vrijeme ne prolazi — provjeri da je odabran budući slot unutar dopuštenog raspona i da restoran radi u tom terminu.
Staging / demo: ova instanca može biti probna (testni podaci, povremeni reset baze). Nemojte je smatrati produkcijskom trgovinom.