VIXHKEY
All work

Project · Real Estate

BookUrProperty

Real-estate marketplace with real-time communication and virtual interaction features.

Industry
Real Estate
Role
Senior Flutter Developer
Technology
Flutter · Firebase · WebRTC · GetX
BookUrProperty marketplace and live communication

Overview

BookUrProperty is a real-estate marketplace: listings, enquiry and live communication between buyers and agents, including virtual interaction over WebRTC.

The Challenge

Marketplace apps stall when chat, media and listings live in separate silos. Agents needed to talk in real time without leaving the listing context.

The Solution

I built the Flutter client on GetX with Firebase for auth and realtime channels, and WebRTC for virtual walkthrough-style sessions tied to a listing.

My Role

Implemented marketplace flows, real-time chat and WebRTC-based virtual interaction in Flutter.

Key Features

  • Property listings and enquiry
  • Real-time chat
  • WebRTC virtual interaction
  • Authenticated marketplace sessions

Technical Architecture

  • Flutter + GetX
  • Firebase auth and realtime
  • WebRTC media sessions

Product screens

BookUrProperty marketplace and live communication

Engineering Challenges

  • Kept listing context attached to the chat session so an enquiry never becomes an orphan thread.
  • Integrated WebRTC signalling with the existing Firebase realtime layer.
  • Handled reconnects for chat so a dropped network does not duplicate messages.

Outcome

Delivered a marketplace client with live communication in the same product as the listing catalogue.

Next product

Aux Riders