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
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user