Case study · Property marketplace · Web, iOS and Android

Bahrain

LandLording: A bilingual property marketplace, live on web, iOS and Android

Homes to rent and buy, nightly stays and verified home services in one platform, in English and Arabic. We built it end to end: the website, the admin console and native iOS and Android apps, from AI search to card payments.

Built by Azinove, the studio that operates CleverAI

  • 4-in-1Rent, buy, short stays and home services in one platform
  • 3 rolesRenters, landlords and service providers in one app
  • EN · AREnglish and Arabic, fully right to left
  • 1 APIWebsite, iOS and Android apps on the same TypeScript API
land-lording.com
The land-lording.com home page: search homes to rent or buy, short stays and home services
The app’s Explore screen: homes for rent with the monthly price in BHD and the EWA estimate
Client
LandLording W.L.L
Market
Bahrain
Platforms
Website · Admin console · iOS · Android
Languages
English · Arabic (right to left)
Status
Live in production

Stack

  • Next.js
  • TypeScript
  • Expo
  • React Native
  • tRPC
  • Drizzle ORM
  • PostgreSQL
  • pgvector
  • Tailwind CSS
  • next-intl
  • Vercel
  • Vercel Blob
  • Vercel AI Gateway
  • Tap Payments
  • Mapbox

The brief

The brief, the build and the result.

The client

LandLording W.L.L runs a property platform for the Bahraini market. It brings four things together: homes to rent, homes to buy, furnished short stays by the night, and home services such as AC, plumbing, electrical work and cleaning. Renters and guests, landlords and service providers each have their own side of the same website and app, in English and in Arabic.

The challenge

A rental’s real monthly cost depends on more than the rent: electricity and water (EWA), the deposit and what is included. Renters want to know all of it, and whether anyone has checked the home, before they visit. Short stays, repairs and leases add their own payments and paperwork, and everything has to work as well in Arabic as in English.

The build

Azinove built the platform: the public website, the admin console the LandLording team uses to review listings and record verification checks, and a native iOS and Android app. Rental listings show their full cost (rent, EWA, deposit, move-in total), and verified listings a dated “What we checked” record. An AI search turns a plain-language description into filters and ranks the results by meaning. Short stays are booked and paid by card through Tap, quotes from verified providers are compared side by side, and leases are drafted, negotiated and signed in the app. Arabic runs right to left across the website and the app.

The result

The website, the admin console and the iOS and Android apps are live in production. The apps are built with Expo and React Native, on the same TypeScript API as the website.

Why it works

Renters see the cost and the checks before booking a viewing. Landlords handle viewings, repairs and leases from one Today list, and providers quote, schedule and get paid through LandLording.

Screens

Inside LandLording.

App screens show demonstration data.

land-lording.com
Homes for rent on land-lording.com, each card with its monthly price and EWA
Search: the monthly price and EWA on every rental card; a dated Verified badge only on checked listings.
land-lording.com
A listing on land-lording.com: photos, key facts, the monthly price, the move-in total and the next viewing times
Listing: the monthly price, the move-in total and the next viewing times.
land-lording.com
The example quote comparison on land-lording.com’s services page: three quotes, row by row
Home services: every quote uses the same rows, so three providers compare side by side.
land-lording.com
The land-lording.com home page in Arabic, laid out right to left
The same home page in Arabic: the whole interface runs right to left.

On the phone

  • The app’s Explore screen: homes for rent with the monthly price in BHD and the EWA estimate
    Explore: monthly price in BHD and the EWA estimate up front.
  • A listing in the app: key facts and “What you’ll pay”, with the estimated monthly total
    A listing: key facts and “What you’ll pay”.
  • The “What we checked” list on a verified listing in the app
    The dated “What we checked” list of a verified listing.
  • Picking the dates of a short stay in the app
    Short stays: dates picked on a calendar.
  • Confirm and pay: the price details of a four-night stay
    Confirm and pay: the total before paying by card through Tap.
  • Today for a landlord: what needs attention, most urgent first
    Landlords: the Today list, most urgent first.
  • Jobs for a service provider: new requests to quote, emergencies flagged
    Service providers: new jobs to quote, emergencies flagged.
  • The app’s Explore screen in Arabic, laid out right to left
    Explore in Arabic, right to left.

Capabilities

What the platform does.

  • Verified listings and landlords, every check dated: home visit or live video, landlord identity (CPR), title deed or authority to lease
  • The full cost on rental listings: rent, EWA, deposit and move-in total
  • AI search: describe the home you want in plain words
  • Map search, saved homes and notifications
  • Short stays booked and paid by card through Tap
  • Home services: quotes from verified providers, compared side by side and paid when the job is done
  • Digital leases drafted, negotiated and signed in the app, with a PDF copy
  • A Today list for landlords and providers, most urgent first
  • Reviews only from people who stayed, signed a lease or viewed the home
  • Report, block and a biometric app lock
  • English and Arabic (Arabic right to left), on the website and in the app

Your product next

Planning a marketplace, a booking flow or a bilingual app? We have shipped all three in one platform.