Make your marketplace app with BDK

More listings go up and fewer bookings fall through. Sellers list from their phone's photos, and alerts keep both sides in the deal.

01 / 05

Notification permission

Ask buyers and sellers about reply and booking alerts once they have something to wait for.

  • Ask a seller when their first listing goes live.
  • Request permission after a buyer sends an enquiry.
  • Point a seller who switched alerts off back to the setting.
Try it in the demo app

02 / 05

Camera and photos

Let sellers build a listing from photos already on their phone.

  • Choose several item photos from the photo library at once.
  • Photograph the item on the spot with the camera.
  • Add room and exterior views to a property listing.
Try it in the demo app

03 / 05

Links that open the app

Give every listing a link that opens it in your app.

  • Create a link when a seller publishes a listing.
  • Land a buyer on that listing, not your home screen, when they tap it.
  • Send desktop visitors to the listing on your website.
Try it in the demo app

04 / 05

Date and time picker

Collect a booking date and time before your marketplace checks availability.

  • Pick an appointment time within the provider's hours.
  • Set a viewing time for a property or a used car.
  • Move the date when a buyer reschedules.
Try it in the demo app

05 / 05

Push notifications

Bring buyers and sellers back when a conversation or booking changes.

  • Tell a seller when a buyer sends an enquiry on their listing.
  • Confirm a booking to the person who requested it.
  • Remind both sides the day before an appointment.
Try it in the demo app

Five of 71 native capabilities

Every app gets all of them. Scroll for the rest.

  • In-app purchases
  • Native transitions
  • Modal sheetsNew
  • Face ID login
  • QR scannerNew
  • Share sheetNew
  • Sign in with AppleNew
  • Live locationNew
  • App badgeNew
  • Incoming sharesNew
  • Saved loginNew
  • ContactsNew
  • Health dataNew
  • Audio playerNew
  • Voice recorderNew
  • Rating promptNew
  • Tracking promptNew
  • NFC scanNew
  • Push notificationsNew
  • Photo pickerNew
  • Deep linksNew
  • Date-time pickerNew

All features are included when you request a build with BDK. See pricing

Watch it happen for marketplaces →

What you set up

  • Your Apple Developer and Google Play accounts.
  • Your own Firebase project's service-account key and a OneSignal app, for push.
  • Branch or Chottulink, if you want links that open the app.
  • Your marketplace payment accounts, unchanged.

Your web app stays in charge

  • Listings, availability, matching and moderation stay yours.
  • Service and physical-goods checkout stays on the web where allowed; digital goods use store billing where required.
  • Your web app calls the native features, and its changes go live without a rebuild.
Does the date picker reserve a slot?

No. Your backend checks availability and creates the booking.

Can sellers choose several photos?

Yes, up to the limit your app sets.

Do filters look the same on both platforms?

A sheet on iOS, fullscreen on Android, a normal page on older builds.

Create your project, or open the demo app and run the features yourself.