# tallyflow-iot Review **Tech Stack:** Rust (Cargo workspace) + Leptos (web UI) ## Structure - `core/`: Main service/library - RFID drivers (Impinj, Zebra) - Barcode support (Zebra, SNAPI) - REST API v1 - Real-time tag streaming - Reader config/control - Can run as Windows service - `web/`: Leptos CSR web interface - Reader health monitoring - Live tag streaming with filtering - Start/stop controls - Imports types directly from `core` (no duplication) ## Key Capabilities - Hardware abstraction for multiple RFID vendors - Real-time data pipeline from readers → REST → web UI - Designed for always-on IoT deployment - Strong documentation (REST_API.md, LIBRARY.md, etc.) ## Relevance to TallyFlow Platform - Primary ingestion layer for RFID/IoT data - Feeds the web app, reporting, and exception systems - Complements tallyflow-web (which consumes the data) ## Next Steps for Review - Inspect `core/src/` for reader driver implementations - Review REST API endpoints in REST_API.md - Check web/ Leptos components for UI patterns