Make your marketplace app with BDK
More listings go up and fewer bookings fall through. Your marketplace becomes an iOS and Android app where sellers list from the photos on their phone, buyers pick an appointment time and every listing link opens in the app. Reply and booking alerts keep both sides in the deal until it closes. Availability and the booking record stay in your marketplace.
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.
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.
- Replace a photo on an existing listing.
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.
- Show the listing title and photo in message previews.
- Send desktop visitors to the listing on your website.
04 / 05
Date and time picker
Collect a booking date and time before your marketplace checks availability.
- Choose a date for a service request.
- 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.
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.
- Open the conversation when someone taps a reply alert.
Five of 71 native capabilities
The five above are the ones this kind of app leans on most. Every build ships with the whole set. Scroll the strip 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
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.
Where 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.
- Web updates go live without a rebuild when they use capabilities already in the app.
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.
Explore next
Create your project, or open the demo app and run the features yourself.