Pređi na sadržaj
Projekat pod NDA

RoofScout: razvoj aplikacije za pretragu nekretnina

Pretraži, filtriraj, sačuvaj

Pregled nekretnina uz pretragu, filtere i sačuvane profile.

Ekrani aplikacije RoofScout: Mobilna aplikacija za nekretnine

Ukratko

RoofScout je aplikacija za nekretnine koju smo napravili za kompaniju za nekretnine pod NDA ugovorom. Kupci pretražuju i filtriraju oglase sa početnog ekrana, porede dosledne kartice oglasa, otvaraju sve detalje sa brojem soba i kupatila, sadržajima, mapom i kontaktom agenta, i čuvaju omiljene nekretnine uz Google prijavu jednim dodirom. Pretraga radi na bekendu, pa ostaje brza kako broj oglasa raste.

Industrija
Nekretnine
Klijent
Kompanija za nekretnine (NDA)
Platforme
iOS, Android
Tim
6 specijalista
Isporučeno
Višeplatformski razvoj, Razvoj veb aplikacija, Razvoj MVP-a, UX/UI dizajn, QA, Podrška
Tehnologije
React Native, TypeScript, Tailwind CSS

Zadatak: oglasi koje ljudi zaista mogu da suze

RoofScout je napravljen za kompaniju za nekretnine pod NDA ugovorom. Kupci i zakupci su pregledali oglase na sajtu koji je bilo teško koristiti na telefonu i prolazili kroz svaku nekretninu da bi pronašli nekoliko koje odgovaraju njihovim kriterijumima.

Cilj je bila mobilna aplikacija u kojoj ljudi počinju od onoga što žele - tipa doma, cene, lokacije - vide dosledne oglase koji se mogu porediti i prate one koji im se dopadaju.

Ekrani aplikacije za nekretnine RoofScout: Google prijava, početna stranica sa pretragom i filterima po tipu nekretnine, detalji nekretnine sa brojem soba, kupatila i površinom, i kontakt agenta sa lokacijom na mapi
Prijava, pretraga i filteri, detalji nekretnine i kontakt agenta.

Šta aplikacija radi

  • Prijava Google nalogom jednim dodirom.
  • Pretraga i filteri na početnom ekranu, uključujući tipove nekretnina kao što su kuće, stanovi, dupleksi i garsonjere.
  • Izdvojeni oglasi i preporuke.
  • Dosledne kartice oglasa: fotografija, naziv, adresa i cena.
  • Kompletni detalji nekretnine: broj soba i kupatila, površina, sadržaji, lokacija na mapi i agent zadužen za oglas.
  • Omiljene nekretnine i prilagodljiva podešavanja profila.

Ključne funkcije aplikacije za nekretnine

Aplikacije za nekretnine uspevaju ili propadaju na nekoliko osnovnih stvari. Sve ostalo - kalkulatori kredita, virtuelne ture, tržišni izveštaji - sporedno je ako one nisu dobro urađene.

FunkcijaZašto je važnaU RoofScout-u
Pretraga i filteriKupci dolaze sa kriterijumima, a ne iz radoznalostiNa početnom ekranu, a ne iza menija
Dosledni oglasiLjudi porede nekretnine jednu pored drugeSvaka kartica prikazuje ista polja na istom mestu
Bogati detaljiOvde se donosi odluka o upituSobe, kupatila, površina, sadržaji, mapa i agent na jednom ekranu
Lak kontaktUpit je konverzijaPoruka ili poziv agentu direktno iz oglasa
Sačuvane nekretnineTraženje doma traje nedeljamaOmiljene nekretnine vezane za korisnički nalog

Pretraga i filteri koji ostaju brzi

Filtriranje na telefonu radi sa nekoliko desetina oglasa, a raspada se sa nekoliko hiljada. RoofScout pretragu i filtere izvršava kao upite na bekendu, vraća rezultate po stranicama i učitava još dok korisnik skroluje, pa aplikacija ostaje brza koliko god katalog porastao.

Aplikacije za nekretnine imaju i mnogo slika. Liste koriste sličice odgovarajuće veličine i učitavaju slike tek kada su potrebne, pa skrolovanje ostaje glatko i na slabijim Android telefonima, a fotografije u punoj veličini preuzimaju se samo na ekranu sa detaljima.

Bezbedni nalozi bez formulara za registraciju

Za sačuvane nekretnine i podešavanja potreban je nalog, ali dugački formulari za registraciju gube ljude pre nego što vide i jedan oglas. Google prijava obavlja autentifikaciju jednim dodirom, a omiljene nekretnine i podešavanja profila čuvaju se uz taj nalog, pa prate korisnika na svim uređajima.

Dizajnerske odluke

  • Pretraga je na vrhu početnog ekrana, a filteri po tipu nekretnine odmah ispod nje.
  • Kartice oglasa prate jedan raspored, pa su cena i lokacija uvek na istom mestu.
  • Ekran sa detaljima počinje fotografijom i brojevima koje kupci prvo proveravaju: broj soba, kupatila i površina.
  • Kontakt agenta i cena ostaju vidljivi na dnu ekrana sa detaljima, pa je sledeći korak uvek udaljen jedan dodir.

Više o principima iza ovih odluka pročitajte u tekstu UI/UX dizajn mobilnih aplikacija.

Šta bismo uradili drugačije

U prvu verziju bismo uključili obaveštenja za sačuvane pretrage - push obaveštenje kada se pojavi nov oglas koji odgovara onome što neko traži. To je funkcija koja one koji traže dom vraća u aplikaciju umesto kod konkurencije, i jednostavnije ju je predvideti od početka nego dodati kasnije.

Planirate platformu za nekretnine za mobilne uređaje i veb? Pogledajte naše usluge razvoja mobilnih aplikacija.

Česta pitanja

Koje funkcije treba da ima aplikacija za nekretnine?

Pretragu i filtere po tipu, ceni i lokaciji; dosledne kartice oglasa; detaljnu stranicu nekretnine sa fotografijama, ključnim brojevima, sadržajima i mapom; direktan kontakt sa agentom; i sačuvane omiljene nekretnine. Obaveštenja za sačuvane pretrage su najvredniji sledeći korak.

Kako se pretraga nekretnina u mobilnoj aplikaciji održava brzom?

Pretraga i filtriranje se izvršavaju na bekendu umesto na telefonu, rezultati se vraćaju po stranicama, a slike se u listama učitavaju kao sličice. Tako aplikacija ostaje brza bez obzira na to koliko oglasa ima.

Da li su aplikacijama za nekretnine potrebni korisnički nalozi?

Za pregledanje nisu; za čuvanje nekretnina i podešavanja jesu. Prijava jednim dodirom, na primer Google nalogom, drži prepreku niskom, a omiljene nekretnine i podešavanja i dalje vezuje za korisnika.

Može li se aplikacija za nekretnine napraviti u React Native-u?

Može. RoofScout je napravljen u React Native-u uz TypeScript, što isto iskustvo pregledanja oglasa pruža na iOS-u i Android-u iz jedne baze koda.

Povezano štivo

Izdvojeni radovi

Pogledajte sve

Imate projekat na umu?

Popunite formular i dobijte besplatne konsultacije!

Šta se dešava dalje?

  • 1Pregledamo vaš zahtev i odgovaramo u roku od jednog radnog dana (pon-pet, po srednjoevropskom vremenu)
  • 2Javljamo vam se da dogovorimo sastanak u vreme koje vam odgovara, gde god da se nalazite
  • 3Šaljemo besplatnu ponudu i naše mišljenje o pristupu koji je najbolji za vas
  • 4Čak i ako ne budemo sarađivali, smatrajte nas besplatnim tehničkim sagovornikom za vaše ideje i pitanja