BarcodeHub · by Case Code
Package com.casecode.barcodehub · v1.0.0
Scan it. Tally it. Send it.
BarcodeHub turns a phone into a fast stocktake tool. Scan with the camera or a handheld
scanner, add quantity and price as you go, then share the list, export it, or hand it
straight to any POS with a scannable queue — no integration required.
- Android
- ML Kit scanning
- Works with any POS
- Firebase-backed
Testing via Firebase App Distribution — Play Store link goes live at launch
What it does
Everything between a scan and a finished list.
Scanning
Point a phone, get a barcode
- Camera scanning via ML Kit
- Handheld barcode scanner support
- Manual entry with format validation
Item details
Capture more than just the code
- Name, quantity, price and unit per item
- Edit any field before saving
- Running count of items scanned
Files
Every scan session, organized
- Save scanned lists as named files
- Rename, search and sort by date or name
- Delete what you don’t need
Share & export
Get the list out however you need it
- Share files directly from the app
- Export to a file on the device
- Upload to a server — Bearer or Basic auth
Queue pasting
Hand a scan session to any POS
- Generate a QR code for the scanned queue
- Shows total item count at a glance
- Paste straight into a till that’s never heard of BarcodeHub
Account
Sign in, not sign up
- Google sign-in
- Multi-language support
- Delete your account and data anytime
Under the hood
Small app, same engineering standards.
- Kotlin
- Jetpack Compose
- Hilt
- Room
- ML Kit Barcode Scanning
- Firebase Auth
- Firebase Crashlytics
- Firebase App Distribution
Built for retail stock counts, warehouse intake and
pop-up shops — anywhere you need to scan first and sort the system
out later. Android only, and it works with any POS, not just StoreFlow.
Need something like this for your business?
BarcodeHub is Case Code’s own product — a fast, focused scanning tool built with the
same Android and device-integration work we do for clients. If you need something
similar, tell us the problem.