RFID inventory tracking system
تفاصيل العمل
Overview: This is an RFID-based Inventory and Asset Management Application built with Flutter. It is designed to run on Android handheld RFID readers (like Chainway or Zebra devices) to scan, track, and manage physical assets. Key Features & Capabilities: RFID Scanning & Reading: Real-time Scanning: Reads UHF RFID tags in the vicinity. Tag Data: Displays the Electronic Product Code (EPC), Signal Strength (RSSI), and timestamp for each tag. Connection Management: Handles connection to the RFID reader hardware. Inventory Management (Stock Count): Allows users to perform stock counts by scanning items in a location. Likely compares scanned tags against an expected list to identify missing or extra items. Tag Search (Geiger Counter): Helps users locate a specific item. Likely uses the signal strength (RSSI) to guide the user closer to the target tag (hotter/colder). Room & Asset Management: Rooms: Users can create and view "Rooms" (locations). Asset Assignment: Tags (assets) can be assigned to specific rooms. Details: View detailed lists of items within a specific room. Backend Integration: The app syncs data with a backend server (defaulting to a local server). It supports creating, updating, and deleting Tags and Rooms via a REST API. Technical Context: Framework: Flutter (Dart). State Management: Bloc/Cubit pattern. Navigation: GoRouter. Networking: Dio for API communication. Hardware: Integrates with native Android RFID SDKs. Note on "Sonoff": While the project is named rfid_sonoff_flutter, I did not find explicit code for controlling Sonoff smart home devices (like smart switches) in the main features. It's possible this name is legacy, or the integration is handled purely via the backend or a specific feature I haven't seen yet, but the primary focus is definitely RFID Asset Tracking.
مهارات العمل
بطاقة العمل
طلب عمل مماثل