Rentijer nije samo još jedan alat za iznajmljivače; to je visokoperformansna
SaaS platforma (Property Management System) dizajnirana da riješi specifične
administrativne izazove hrvatskog tržišta. Koristeći Next.js 16, Bun i Supabase,
izgradili smo sustav koji automatizira kritične procese poput eVisitor prijava,
skeniranja dokumenata i sinkronizacije kalendara u realnom vremenu. Rezultat je
proizvod koji pruža nativno mobilno iskustvo bez potrebe za preuzimanjem
aplikacija, eliminirajući birokraciju iz svakodnevice iznajmljivača.
Izazov: Tehnološki dug i administrativna zagušenost
Hrvatski iznajmljivači suočeni su s jedinstvenim nizom problema koji
tradicionalni globalni PMS sustavi ne rješavaju adekvatno:
- Fragmentacija podataka: Ručno usklađivanje kalendara s platformi poput
Airbnba, Booking.com-a i Vrbo-a često dovodi do "double-bookinga". - Birokratski pritisak: Zakonska obveza prijave gostiju u eVisitor u roku
od 24 sata stvara ogroman pritisak, posebno tijekom kasnih dolazaka.
- Porezna kompleksnost: Izračun PDV-a na provizije stranih platformi i
praćenje turističkih članarina često zahtijevaju angažman knjigovođe. - Zastarjela rješenja: Postojeći softveri su često spori, vizualno nepregledni
i loše optimizirani za mobilne uređaje, što je ključno za iznajmljivače koji
su stalno na terenu.
Cilj projekta bio je razviti platformu koja je tehnički superiorna (brzina,
sigurnost, skalabilnost), ali korisnički nevidljiva (jednostavnost korištenja u
tri klika).
Rješenje: Budućnost weba kroz Next.js 16 i PPR
Za razvoj Rentijera odabrali smo najmoderniji tehnološki stack koji omogućuje
maksimalnu brzinu razvoja i vrhunske performanse krajnjeg proizvoda. Korištenjem
Bun runtime-a postigli smo nevjerojatno brzo izvršavanje serverskih funkcija,
dok je Next.js 16 omogućio implementaciju Partial Prerenderinga (PPR).
PPR nam je omogućio da statične dijelove sučelja (poput navigacije i layouta)
isporučimo trenutno, dok se dinamički podaci (poput aktivnih rezervacija) struje
("streamaju") s rubnih poslužitelja (Edge) direktno u komponente. Time smo
eliminirali klasične "loading" ekrane i postigli osjećaj nulte latencije.
1. Unified Calendar: Centralizirani operativni sustav
Umjesto stalnog prebacivanja između različitih ekrana, Rentijer nudi jedan
"Single Source of Truth".







