Make your SaaS app with BDK
Make your product the tool people carry on site. Staff scan, photograph and report from the phone, straight into your records.
01 / 05
Native sheets and screens
Open sign-in over the page someone arrived on, and return them to it once they are in.
- Show sign-in when a shared task link needs an account.
- Keep the page they opened in place underneath.
- Return to that task when sign-in closes.
02 / 05
Barcode scanner
Let field staff scan an asset code and land on its record.
- Scan equipment labels during an inspection.
- Read a QR code fixed to an asset.
- Open the maintenance record for the code just scanned.
03 / 05
Camera and photos
Let staff photograph what they see and attach it to the report.
- Photograph an issue at a site.
- Record equipment condition during an inspection.
- Attach the photo to the report as soon as it is taken.
04 / 05
Share sheet
Send report files to the apps people already have on their phone.
- Share an inspection PDF with a colleague.
- Send a report attachment through the email app.
- Staff pick the app it goes to.
05 / 05
Push notifications
Bring people back when work needs a response.
- Notify an assignee when a task changes.
- Alert a reviewer when a report is waiting for them.
- Open the work item when the person taps the notification.
Five of 71 native capabilities
Every app gets all of them. Scroll for the rest.
- In-app purchases
- Modal sheetsNew
- Face ID login
- Sign in with AppleNew
- Live locationNew
- Deep linksNew
- App badgeNew
- Incoming sharesNew
- Saved loginNew
- ContactsNew
- Health dataNew
- Audio playerNew
- Voice recorderNew
- Date-time pickerNew
- Rating promptNew
- Tracking promptNew
- NFC scanNew
- Native transitions
- QR scannerNew
- Photo pickerNew
- Share sheetNew
- Push notificationsNew
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 existing identity provider and backend access controls, unchanged.
Your web app stays in charge
- Roles, records, integrations and audit history stay yours.
- Web billing stays where allowed; digital access sold in-app uses store billing where required.
- Your web app calls the native features, and its changes go live without a rebuild.
Does a biometric prompt replace my login?
No. It confirms a local action; your backend still authenticates and checks access.
Does a barcode scan know which asset it is?
Your app maps the decoded value to your asset database.
Can staff share generated reports?
Yes. Give the native share sheet a reachable file URL.
Explore next
Create your project, or open the demo app and run the features yourself.