Sajt sa online rezervacijama / 2025
Hotel Lane: online rezervacije bez dvostruke prodaje sobe
Studija slučaja: sajt hotela u Sjenici sa rezervacijom i plaćanjem karticom, sinhronizovan sa programom na recepciji, pa se ista soba ne prodaje dva puta.

- Klijent
- Hotel Lane
- Godina
- 2025
- Uloga
- Sajt, sistem rezervacija, plaćanje karticom, sinhronizacija sa recepcijom, admin panel, SEO i blog
- Tehnologije
- PHP, MySQL, JavaScript, API, Halkbank, Telegram
24
sobe i apartmana sa rezervacijom na sajtu
2
provere slobodne sobe pre potvrde rezervacije
0
rezervacija koje recepcija prekucava ručno
Ovo je studija slučaja o sajtu sa online rezervacijama koji sam napravio za Hotel Lane u Sjenici. Ako tražite smeštaj u Sjenici, zvanični sajt je hotel-lane.com.
Klijent i kontekst
Hotel Lane je hotel u centru Sjenice, na adresi Meše Selimovića 3, kraj Sultan Valide džamije. Ima 24 sobe i apartmana (jednokrevetne, dvokrevetne, trokrevetne i apartmane za do 5 osoba), restoran i besplatan parking, i polazna je tačka za Uvac, Peštersku visoravan i Ski centar Žari. Sajt sam napravio 2025, i od tada je kod mene na održavanju. Radi na srpskom i engleskom.
Hotel na recepciji koristi BKC Soft program za hotele. To je program iste firme čiji portal za licence održavam od 2022.
Problem
Gost sa sajta nije mogao da rezerviše sam: slao je upit i čekao odgovor, često i preko noći. Svaki upit je neko na recepciji morao ručno da unese u program.
Najveći rizik nije bio spor odgovor nego preklop. Dok rezervacija sa sajta ne bi bila prekucana u program, ta soba je i dalje izgledala slobodno i mogla je da bude prodata dva puta. Sajt i recepcija koji vode dva odvojena spiska iste stvari pre ili kasnije se raziđu, a kod hotela to znači da dva gosta dođu po isti ključ.
Ograničenja
Najteži deo bila je sinhronizacija i kontrola da se rezervacije ne preklope. Program na recepciji je lokalni, u hotelu, pa veza ide obrnuto: sajt „osluškuje“, a program na recepciji ga poziva.
Drugo ograničenje je trenutak između izbora sobe i potvrde. Dva gosta mogu u isto vreme da gledaju istu sobu, i obojici ona izgleda slobodno. Sistem mora da odluči ko je dobija pre nego što ijedan od njih plati.
Rešenje
Sinhronizacija sa recepcijom preko API-ja
Sajt ima API (adresu preko koje drugi program razmenjuje podatke) i čeka da ga program BKC Soft na recepciji pozove. Pri svakom pozivu program proveri stanje, povuče sve nove rezervacije sa sajta i pošalje svoje. Posle toga sajt i recepcija imaju isti spisak, i niko ništa ne prekucava.
Dve provere pre potvrde
Pretraga po datumima i broju gostiju pokazuje samo sobe koje su stvarno slobodne u izabranom terminu. Kada gost klikne na potvrdu rezervacije, sistem proverava još jednom da soba u međuvremenu nije rezervisana, preko sajta ili na recepciji. Ako jeste, gost to sazna pre plaćanja, a ne na dolasku.
Rezervacija na stranici sobe
Svaka soba ima svoju stranicu sa galerijom, sadržajima (WiFi, TV, privatno kupatilo, grejanje, balkon), tipom kreveta i pravilima hotela (prijava od 14, odjava do 11 časova). Forma za rezervaciju stoji na istoj stranici: datumi, broj odraslih i dece, podaci gosta, vrsta smeštaja i napomena. Cena se računa po broju noćenja i vrsti usluge i vidi se pre potvrde, uz napomenu da je PDV uračunat.
Gotovina ili kartica
Gost bira način plaćanja. Ako izabere gotovinu, plaća u hotelu, a i tamo može karticom na recepciji. Ako izabere karticu, ceo iznos plaća odmah na sajtu, preko Halkbank platnog sistema. Pre potvrde gost prihvata opšte uslove poslovanja, politiku otkazivanja i politiku privatnosti.
Obaveštenje mejlom i na Telegram
Svaka rezervacija i svako plaćanje stižu mejlom, a vlasniku hotela istovremeno stiže i poruka na Telegram. Za novu rezervaciju ne mora da otvara admin panel ni da čeka da recepcija javi.
Admin panel za recepciju
Admin panel ima rezervacije sa statusima i evidencijom plaćanja, sobe, cene, ponude, vrste smeštaja i blog. Brza rezervacija služi za grupe: recepcija unese podatke gosta, termin i cenu, označi više soba odjednom i vidi ukupan iznos za sve sobe, bez unosa soba jednu po jednu.
Šta gost vidi, korak po korak
- Na naslovnoj strani bira datum dolaska, datum odlaska i broj odraslih i dece.
- Pretraga pokazuje samo slobodne sobe, sa filterom po tipu (dvokrevetna, trokrevetna, jednokrevetna, apartman) i cenom po noći.
- Na stranici sobe vidi fotografije, sadržaje i pravila, i odmah ispod upisuje svoje podatke.
- Bira gotovinu ili karticu i vidi ukupnu cenu za sve noći.
- Klikom na potvrdu sistem još jednom proverava sobu, pa gost dobija potvrdu, a hotel mejl i poruku na Telegram.
SEO i blog
Za hotel sam radio i SEO, a blog pišem ja. Tekstovi odgovaraju na ono što gosti pretražuju pre dolaska: kako stići do Uvca i vidikovca Molitva, šta videti na Pešterskoj visoravni, šta posetiti u Sjenici, kada su „Dani sjeničke pite“. Stranice destinacija (Pešter, Sultan Valide džamija, Ski centar Žari, Uvac) i sezonske ponude, kao ski vikend ili Vaskrs u Sjenici, vode čitaoca do pretrage soba.
Tehnologije i zašto
Sajt je rađen u PHP-u, MySQL-u i JavaScript-u. Plaćanje karticom ide preko Halkbank platnog sistema, veza sa recepcijom preko API-ja koji poziva BKC Soft, a obaveštenja preko mejla i Telegram-a. Najvažniji deo se ne vidi na sajtu: to su veza i provere koje sprečavaju dvostruku prodaju iste sobe.
Rezultat
Gost rezerviše sam, u bilo koje doba, i bira da li plaća odmah karticom ili u hotelu. Recepcija više ne prekucava rezervacije sa sajta, jer ih program sam povlači, a dvostruka prodaja sobe je sprečena time što sajt i recepcija imaju isti spisak i što se soba proverava još jednom pri potvrdi. Tačnih brojki o broju online rezervacija nema, pa ih ne navodim (stanje u oktobru 2026).
Iz aplikacije



Usluge korišćene na ovom projektu
- Izrada sajta za firmu koji donosi upite
- Izrada web aplikacija za posao koji je prerastao tabelu
- SEO optimizacija koja počinje od koda
- Održavanje sajta posle lansiranja
Pitanja o projektu
Šta je Hotel Lane?
Hotel u centru Sjenice, kraj Sultan Valide džamije, sa 24 sobe i apartmana, restoranom i besplatnim parkingom. Ovo je studija slučaja o njegovom sajtu; zvanični sajt je hotel-lane.com.
Kako sajt zna koje su sobe slobodne?
Sajt i program na recepciji (BKC Soft program za hotele) razmenjuju rezervacije preko API-ja. Program na recepciji poziva sajt, povlači nove rezervacije i šalje svoje, pa obe strane imaju isti spisak.
Može li gost da plati u hotelu?
Može. Gost bira gotovinu ili karticu. Ako izabere gotovinu, plaća u hotelu, gde može i karticom na recepciji. Ako izabere karticu, ceo iznos plaća odmah na sajtu, preko Halkbank-a.
Kako vlasnik zna da je stigla rezervacija?
Svaka rezervacija i svako plaćanje stižu mejlom, a vlasniku istovremeno stiže i poruka na Telegram.
Mogu li ovako da povežem sajt sa programom koji već koristim?
Ako program ima API ili može da se dogovori format razmene, može. Integracija se radi po specifikaciji, a cena je na upit. Način rada je na stranici izrada web aplikacija.
Slični projekti
Studija slučaja
BKC Soft: licence i dnevni izveštaji sa kasa na jednom portalu
Studija slučaja: BKC Soft je licence izdavao ručno, a vlasnici sabirali promet telefonom. Portal sada drži 500+ licenci i izveštaje 20+ korisnika.
Studija slučaja
Galia Apartmani: sajt za apartmane sa preko 10.000 poseta u sezoni
Studija slučaja: sajt za 14 apartmana u Baru na srpskom, engleskom i nemačkom, sa WhatsApp upitom i stranicama destinacija. U sezoni 10.000+ poseta.
Imate sličan posao?
Opišite šta vam treba u nekoliko rečenica. Na poruke poslate do 17 h odgovaram istog dana, sa procenom cene i roka.