A web dashboard for butcher shop order quotes and cost analysis.
- Customer/order form
- Product database table
- Add meat items to an order
- Final weighed pricing
- Yield/shrink cost calculation
- Labor, packaging, and overhead costs
- Target margin pricing
- Deposit and balance due
- Profit margin summary
- Downloadable cost analysis CSV
- Downloadable customer receipt
Open PowerShell or Command Prompt inside this folder.
py -m pip install -r requirements.txtpy -m streamlit run streamlit_app.pyStreamlit will open the dashboard in your browser.
Edit this file:
data/products.csv
Product CSV columns:
sku,name,category,wholesale_cost_per_lb,yield_percent,default_retail_price_per_lbEdit:
config.py
Defaults:
LABOR_RATE_PER_HOUR = 24.00
OVERHEAD_COST_PER_ORDER_ITEM = 3.00
TARGET_MARGIN_PERCENT = 35.00Add an Excel import/upload screen so you can upload your existing butcher shop price sheet directly into the dashboard.