Bhalogari — Thailand–Bangladesh cross-border marketplace
Bhalogari connects Thai automotive and consumer goods sellers with Bangladeshi buyers through a mobile-first marketplace with multi-currency payments, bilingual listings, and cross-border logistics integration.
2
Countries connected
2
Languages (EN + BN)
iOS + Android
Platform coverage
The problem
Thailand has a mature automotive parts and consumer goods export ecosystem. Bangladesh has significant import demand, a growing middle class, and limited formal channels for sourcing Thai goods at wholesale prices.
Bhalogari's founding team identified a structural gap: cross-border commerce between Thailand and Bangladesh was happening informally — through WhatsApp groups, personal contacts, and cash transfers — with no formal marketplace, no buyer protection, and no structured logistics.
The challenge was building a marketplace that worked for users on both sides: Thai sellers managing listings in Thai Baht with Thai-language product data, and Bangladeshi buyers browsing in Bengali, paying in BDT, and expecting local delivery coordination.
The architecture
Mobile app → React Native + Expo (iOS + Android)
Backend API → Node.js + Express + TypeScript
Database → PostgreSQL (Railway)
Payments → Stripe (multi-currency, THB + BDT)
Listings → i18n-aware schema (EN / TH / BN)
Logistics → Webhook integration (3PL provider)
Media → Cloudflare R2
Auth → Firebase Auth (phone + email)
The most complex part of the build was the multi-currency payment flow. A buyer in Bangladesh sees prices in BDT, pays in BDT via local payment rail, and the platform settles to the Thai seller in THB — with FX conversion, fee deduction, and escrow handled in between. Stripe's multi-currency payout infrastructure handled the settlement layer; our founding engineer built the escrow and dispute logic on top.
Listings are stored in a language-aware schema: sellers upload in Thai or English, and a lightweight translation layer populates the Bengali display strings — with a manual override for sellers who want precise Bengali copy.
The outcome
Bhalogari launched on both iOS and Android App Stores within ten weeks. The seller onboarding flow supports Thai-language product data entry without requiring English literacy. Buyers in Bangladesh report the app as their primary platform for sourcing specific Thai automotive parts not available domestically.
What we'd do differently next time
The 3PL integration was scoped too tightly to a single logistics provider. When that provider had service disruptions, there was no fallback. Cross-border marketplace builds should architect logistics as a pluggable layer from day one, not a hardcoded integration.
We'd also move the FX rate feed to a dedicated provider (Open Exchange Rates or similar) rather than relying on Stripe's rate at settlement time. Sellers need to quote with confidence; real-time FX exposure is a trust issue.
Building a cross-border product?
Multi-market complexity is something our founding engineer has navigated across five countries. Book a call to discuss your specific market combination.
Book a Discovery Call