Background
Lucky’s supermarket uses IRIS (Inventory Replenishment Information System) for ordering. The manual process of looking up item codes and entering quantities was time-consuming and error-prone. I built this tool to solve my own problem, and it spread to other departments.
How It Works
- Upload a CSV or manually enter item data
- System generates scannable barcodes for each item
- Print the barcode sheet
- Scan barcodes directly into IRIS terminal
Impact
- 20+ department managers now use this tool
- 70% reduction in order processing time
- Fewer errors from manual code entry
- Adopted company-wide from a personal side project
Technical Details
- FastAPI backend for fast response times
- Pandas for data processing and validation
- Jinja Templates for generating print-ready barcode sheets
- Deployed internally for store use
