Hardware / Warehouse
RFID Pallet Search & Locate
I integrated the Zebra RFID SDK and delivered a requirement-by-requirement traceability matrix. The client's own dev team plugged straight in.
- Tag pallets by scanning Zebra RFID handhelds, store to database
- Search a pallet ID and get real-time locate directions
- Configurable role-based access: warehouse worker, supervisor, admin
FlutterKotlinZebra RFID API3NestJSPrisma+2



Project Overview
Tag → store → search → locate for warehouse pallets on Zebra RFID handhelds. Configurable RBAC, duplicate-scan increments, inventory count mode, barcode merge, photo upload, CSV-exportable audit log with 1-year retention. Delivered with a full requirement-by-requirement traceability matrix so the client's own dev team plugged straight in.
Requirements & Features
- Tag pallets by scanning Zebra RFID handhelds, store to database
- Search a pallet ID and get real-time locate directions
- Configurable role-based access: warehouse worker, supervisor, admin
- Inventory count mode with duplicate-scan increments
- Barcode fallback with automatic merge into RFID records
- Photo evidence upload attached to every scan event
- CSV-exportable audit log with 1-year retention for compliance
Challenges I Solved
- Zebra RFID SDK has no Flutter support: wrote Kotlin platform-channel bridges (now open-sourced as rfid_kit)
- Duplicate scans during count mode: designed increment logic that ignores repeat reads within a window
- Handover to the client's in-house dev team: wrote a 100% requirement-by-requirement traceability matrix
- Offline resilience on handhelds when Wi-Fi dropped mid-warehouse
What I Delivered
End-to-end backend + Zebra handheld integration + requirement traceability documentation for handover.
Results
- Client's own dev team picked up maintenance on day one — no rescue engagement needed
- 100% scope traceability matrix delivered as part of handover
- System live in a production warehouse, running on Zebra handhelds
- Device layer open-sourced as rfid_kit on pub.dev
Technology Stack
FlutterKotlinZebra RFID API3NestJSPrismaPostgreSQLLink-OS SDK
- Client
- Enterprise Warehouse
- Completed
- 2026
- Platform
- iOS & Android
- Duration
- 4 months build + 1 month handover
RFID Pallet Search & Locate screenshots
9 screens from the shipped product. Click any shot to enlarge it.
Pallet Detail & Locate Handheld Home Search Pallet Register / Save Audit Log Admin Dashboard Part Search (web) Inventory Count Audit Log (web)
Want something like RFID Pallet Search & Locate?
I scope in 48 hours and ship in weeks — not quarters. Tell me what you're building.


