Files
obsidian/TallyFlow/Product/Code Reviews/tallyflow-iot.md
T
TNB e088ba6405 Complete code review of all TallyFlow and Phototag repos
- Added detailed reviews for tallyflow-iot, tallyflow-decode, tallyflow-print-ui, tallyflow_spreadsheet_importer
- Added Phototag reviews (swift, connector, web)
- Updated Dashboard and master Code Review Notes
- Noted overlapping implementations across tech stacks
2026-05-29 09:42:53 -04:00

1.0 KiB

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