Marketplace / TravelDomestic travel and short-stay rentals, Bangladesh

BdBnB

Client: Maati Properties Ltd

Two-sided vacation rental marketplace for Bangladesh. Web platform plus two React Native apps, PostGIS spatial search, bKash payments.

Definition

What is the BdBnB case study?

BdBnB is a LoneSock-built vacation rental marketplace for Bangladesh, delivered for Maati Properties Ltd. It ships as a Next.js web platform, a React Native host app, and a React Native guest app, all sitting on a Go services backend with PostGIS for spatial search and bKash for payments.

The Challenge

What we were solving for.

Domestic travel in Bangladesh moves through WhatsApp groups and phone calls. There is no consolidated short-stay marketplace, so travellers cannot discover, compare, or book vacation rentals digitally, and operators cannot reach demand outside their existing OTAs.

Maati Properties wanted a full marketplace: host listing tools with photo handling, guest booking with live availability, payment processing through bKash, and reviews. They also wanted native iOS and Android coverage, not just a web build.

Discovery had to be geography-aware. Travellers think in terms of areas and proximity rather than exact listing names, so search needed real spatial indexing rather than keyword fallback.

What We Built

Technical architecture.

A vacation rental marketplace shipping as three coordinated front-ends: a Next.js web app for discovery and booking, a React Native host app for listing and calendar management, and a React Native guest app for browsing and reservations.

A Go services backend with PostGIS spatial indexing. Listings can be queried by radius, by map viewport, and by proximity, which lets the front-end run map-view browsing and area-based discovery rather than keyword search alone.

A bKash integration covering guest payments, host payouts, and refunds, with a hold-and-release model that protects both sides of the booking through check-in.

Host tooling for multi-photo uploads with automatic compression, blocking calendars, seasonal pricing, and a choice between instant booking and approval-required modes.

Key Numbers

Attributed, honest figures.

We publish numbers that the engagement supports. Unverifiable marketing metrics are not on this page.

3 apps
Web + 2 Native
PostGIS
Spatial Search
bKash
Payment Integration
20%/yr
AMC Available

Technology Stack

What we built it with.

GoNext.js 16React Native (Expo)PostgreSQL + PostGISbKash PGWCloudflare R2Docker

Outcome

What the engagement delivered.

A complete marketplace was delivered for the fixed price of $42,680, with web, host app, guest app, payment integration, and an admin surface. The site is live for client preview at bdbnb.karitkarma.com.

Spatial search gives the platform a discovery capability that text-search-only competitors cannot match in the Bangladesh market.

An optional AMC at 20 percent of the build value covers ongoing operation and small enhancements after handover.

Questions

FAQ for the BdBnB engagement.

What did LoneSock build for BdBnB?

LoneSock delivered the full BdBnB platform end-to-end: a Next.js web app, a React Native host app, a React Native guest app, a Go services backend, PostGIS-powered spatial search, bKash payment integration, and an admin dashboard. Source code was handed to Maati Properties Ltd.

What tech stack was used?

Go microservices on the backend, Next.js 16 on the web front-end, React Native via Expo on the host and guest apps, PostgreSQL with PostGIS for spatial search, Cloudflare R2 for media, and bKash PGW for payments.

How much did the build cost and how was it priced?

The build engagement was $42,680, billed on milestone payments. An optional Annual Maintenance Contract at 20 percent of build value is available post-handover. Identity, RBAC, and communications SaaS were offered as separate line items.

How long did the engagement take?

Delivery ran across several months on a milestone schedule. The first preview environment was live well before the final milestone, with subsequent milestones covering host tools, native apps, and payment hardening.

Is the work still maintained?

Yes. Ongoing maintenance is available under the AMC. The client owns the source code and can also take operation in-house if they choose.

Working on something similar

We have shipped this class of system before. Tell us what you are dealing with.

$20/hr time and materials, fixed-price milestones, or retainer. Source code is yours.