Back to all projects
Real-estate platformWeb & mobileProperty marketplaceBroker operations

Makaanza

A broker-focused React website and React Native mobile application that connect property discovery, listing operations, verification, bidding, and communication in one product.

My role
Full-stack and mobile application developer · Web marketplace, mobile app, property workflows, broker operations, APIs, and deployment
Technology
  • React
  • React Router
  • React Native
  • REST APIs
  • Supabase Storage
  • PrimeReact
  • Axios

01

The problem

Real-estate brokers need a fast way to publish and manage inventory while buyers and renters need structured discovery across purpose, location, budget, property type, and specifications. Makaanza needed to deliver those workflows consistently across a responsive website and mobile application while also supporting verification, bidding, communication, and protected platform operations.

02

Architecture and decisions

I developed the responsive React website and React Native mobile application against a dedicated REST API so both products could share property inventory, accounts, bids, and media without duplicating business rules. React Router supports web inventory and property-detail routes, while Supabase Storage keeps listing imagery outside the application server. PrimeReact provides consistent administration controls for reporting, verification, user management, property publishing, and duplicate review.

03

Key features

  • Responsive web marketplace for residential and commercial property discovery
  • Search and sorting by listing purpose, location, budget, area, owner, bedrooms, and bathrooms
  • React Native property feed with favorites, notifications, broker and owner context, and offer state
  • Points-based bidding, balance funding, bid history, property asset management, and chat
  • Broker signup and verification with protected administration for users, properties, reports, and duplicate review
  • Search-friendly location and property routes backed by a generated sitemap

04

Outcomes

  1. 01

    Delivered both the responsive Makaanza website and React Native mobile application around one shared real-estate product model.

  2. 02

    Unified public discovery, saved properties, bidding, broker onboarding, asset management, notifications, chat, and mobile workflows.

  3. 03

    Established shared API and media boundaries alongside a protected operations workspace for verification, account management, publishing, reporting, and duplicate review.

Metrics are included only where they were measured or documented.

Inside the product

Makaanza desktop property search with residential and commercial tabs and detailed rental filters
The responsive website combines direct location search with structured filters for purpose, area, subarea, budget, size, and listing owner.
Makaanza Android property feed with listing images, prices, specifications, favorites, and offer counts
The mobile property feed keeps price, location, specifications, broker or owner context, favorites, and offer state easy to scan.
Makaanza Android bidding screen with points balance, add-funds control, and recent bids
A points-based bidding workspace gives users a visible balance, a funding path, and one place to follow recent bids.

Makaanza screenshot viewer

Screenshot 1 of 3

Screenshot 1 of 3. The responsive website combines direct location search with structured filters for purpose, area, subarea, budget, size, and listing owner.