Shopping Lists¶
The Shopping page manages your grocery lists with Walmart price integration and inventory import.
Overview¶
The shopping system provides:
- Unified Shopping List: One place for all items you need
- Price Tracking: Walmart prices for cost estimation
- Quick Actions: Add below-min items, sync from meal plan
- Import to Inventory: Convert purchases to stock
Adding Items¶
Manual Add¶
- Click "Add Item" on Shopping page
- Select product from dropdown
- Set quantity needed
- Item appears in list
Add Below Minimum Stock¶
Automatically add items running low:
- Go to Home dashboard
- Click "Add Below Min Stock"
- System calculates gaps between current stock and minimums
- Items added to shopping list (minus already-listed amounts)
Meal Plan to Cart¶
Sync your meal plan to shopping:
- Click "Meal Plan → Cart" on Home page
- System analyzes next 7 days of planned meals
- Calculates required ingredients
- Adds missing items to shopping list
Smart Exclusions
The sync excludes:
- Items already in stock
- Meal prep outputs (the meals themselves)
- Products marked with [MEAL] prefix
- Placeholder products (capped at 1 unit)
Shopping List Features¶
Price Display¶
Each item shows:
- Product name
- Quantity needed
- Unit price (from Walmart or manual entry)
- Line total
- Cart total at bottom
Walmart Links¶
For items with Walmart links:
- Click "Get Cart Links"
- Links copied to clipboard
- Paste into browser to add to Walmart cart
- Prices auto-update when items are matched
Marking Complete¶
- Check items as you shop
- Checked items move to bottom
- Clear all checked with one click
Importing to Inventory¶
After shopping, convert list to stock:
- Click Import Shopping List on the Home page
- Review the items that will be imported to inventory
- Adjust quantities if needed
- Confirm to add to inventory
- Shopping list clears imported items after import
Placeholder Products
Placeholder products cannot be imported. Convert them to real products first in Settings → Products.
Cart Value Tracking¶
The system tracks estimated cart value:
- Sum of all quantities times Walmart prices
- Shows on Shopping page and dashboard
- Updates when prices refresh
Best Practices¶
- Weekly Sync: Run "Meal Plan → Cart" every week
- Price Updates: Run Walmart price refresh monthly
- Check Stock First: Review inventory before manual adds
- Use Minimums: Configure min stock for auto-population
- Import Same Day: Add to inventory while receipts are fresh
Integration Points¶
| Feature | Integration |
|---|---|
| Products | Items sourced from product catalog |
| Inventory | Stock levels affect "Add Below Min" calculations |
| Meal Plan | "Meal Plan → Cart" syncs planned recipes |
| Walmart | Prices and links from Walmart integration |
| Dashboard | Cart value and count displayed |