Shopping List Organization
Shopping List Organization
FourFork automatically organizes your shopping list to make grocery shopping more efficient and enjoyable.
How Lists are Organized
By Store Section
Ingredients grouped by typical grocery store layout:
- Produce: Fruits, vegetables, herbs
- Meat & Seafood: All proteins
- Dairy & Eggs: Milk, cheese, yogurt, butter, eggs
- Deli: Prepared items, cold cuts
- Bakery: Bread, tortillas, fresh baked goods
- Pantry/Dry Goods: Grains, pasta, canned goods
- Frozen: Frozen vegetables, meals, desserts
- Beverages: Juices, sodas, non-alcoholic drinks
- Condiments & Sauces: Oils, vinegars, sauces
- Spices & Seasonings: Dried herbs, spices, salt
- Baking: Flour, sugar, baking supplies
- International: Specialty ethnic ingredients
- Other: Miscellaneous items
Intelligent Sorting
Within each section:
- Common items first
- Alphabetical order
- Related items grouped
- Your preferences learned over time
Adding to Your List
From Recipes
- Add recipe to shopping cart
- Choose number of servings
- Ingredients automatically added
- Grouped and organized
Multiple Recipes
- Add as many recipes as you want
- Same ingredients automatically combined
- Total quantities calculated
- Organized by section
Manual Additions
Add items not in recipes:
- Click "Add Item" in shopping list
- Type item name
- Optionally specify quantity
- Automatically placed in correct section
Ingredient Combining
Automatic Aggregation
Same ingredients from multiple recipes combine:
- 2 recipes need onions → total onions calculated
- Converted to common unit
- Single line item in list
- Shows which recipes need it
Example:
- Recipe A: 150g onions
- Recipe B: 1 medium onion (~150g)
- Shopping list: 300g onions (or 2 medium)
Unit Normalization
Ingredients in different units combined intelligently:
- 1 cup flour + 200g flour → total in grams
- System converts to shopping-friendly units
- You see: "500g all-purpose flour (or 4 cups)"
Pantry Reservations
Marking Items You Have
If you already have an ingredient:
- Check "In Pantry" next to item
- Quantity adjusted or removed
- Still tracked for recipe
- Won't appear on shopping list
Partial Quantities
Have some but not enough:
- Note how much you have
- System calculates deficit
- Only buy what you need
- Reduces food waste
Example:
- Recipe needs: 500g flour
- You have: 200g
- Buy: 300g
Customizing Your List
Reordering Sections
Rearrange sections to match your store:
- Click "Customize Layout"
- Drag sections to reorder
- Match your shopping route
- Save custom layout
Hiding Sections
If a section's empty:
- Automatically hidden by default
- Show/hide toggle available
- Cleaner, focused list
Collapsing Sections
- Click section header to collapse
- Expand only sections you're currently shopping
- Easier scrolling on mobile
Using Your List While Shopping
Check Off Items
As you shop:
- Tap checkbox next to each item
- Item marked as obtained
- Strikes through text
- Moves to bottom of section
Mobile Optimization
- Large touch targets
- Easy one-handed use
- Works offline (cached)
- Screen stays on
Product Substitutions
If item unavailable:
- Note what you bought instead
- System learns preferences
- Suggests next time
Sharing Shopping Lists
Share with Household
- Click "Share" button
- Generate share link
- Send to family/roommate
- Real-time syncing
Split Shopping
- Multiple people can shop from same list
- Check off items as you get them
- See what others have grabbed
- Avoid duplicate purchases
Print Friendly View
Printing Your List
- Click "Print" or "Export"
- Clean, formatted view
- Grouped by section
- Checkboxes for manual checking
PDF Export
- Save list as PDF
- Email to yourself
- Archive for meal planning
- Track grocery expenses
Store Mode
Optimized for In-Store Use
Activate "Store Mode" for:
- Extra large text
- High contrast
- Simplified interface
- Battery-saving dark mode
- Auto-brightness
Voice Input
- Check off items by voice
- Add forgotten items verbally
- Hands-free while shopping
- Great with cart/basket
Multi-Store Shopping
Split by Store
If you shop at multiple stores:
- Assign items to stores
- View separate lists
- Optimize for each location
- Track where to buy what
Store-Specific Products
- Product links show which store
- Filter list by store
- See only items for current location
Quantity Flexibility
Display Options
Choose how quantities show:
- Exact: "247g flour"
- Rounded: "250g flour"
- Approximate: "~1/4 lb flour"
- Count: "2 medium onions"
- Package: "1 bag flour"
Smart Defaults
System picks most practical unit:
- Small quantities: exact amounts
- Large quantities: rounded
- Produce: count when possible
- Packaged goods: package units
Cost Tracking
Price Estimates
When products linked:
- Individual item costs shown
- Section subtotals
- Total cart estimate
- Compare to budget
Actual Prices
After shopping:
- Enter actual prices paid
- Track spending over time
- Identify expensive items
- Optimize future shops
Recurring Items
Save Staple Lists
Create lists for regular items:
- "Weekly Staples"
- "Breakfast Essentials"
- "Snack Supplies"
Add to any shopping trip with one click.
Auto-Add Frequency
Set items to auto-add:
- "Always add milk"
- "Add weekly"
- Based on usage patterns
Dietary and Allergen Filters
Filter Products
Show only items that are:
- Gluten-free
- Dairy-free
- Nut-free
- Organic
- Vegan
- Store brand vs name brand
Allergen Warnings
- Highlights allergen-containing items
- Based on your profile settings
- Prevents accidental purchases
- Suggests safe alternatives
Tips for Efficient Shopping
- Organize by store layout: Customize sections
- Shop from top to bottom: Follow your list
- Check pantry first: Mark what you have
- Use store mode: Better in-store experience
- Product link staples: Faster repeat shopping
- Share with household: Collaborative shopping
- Review before checkout: Catch forgotten items
Advanced Features
Meal Prep Batching
- Mark meals for batch cooking
- Calculate bulk quantities
- Optimize package sizes
- Reduce shopping trips
Budget Mode
- Set spending limit
- Track against budget
- Suggest cheaper alternatives
- Highlight overages
History and Analytics
- Past shopping lists saved
- Track spending trends
- See most-bought items
- Optimize over time
Recipe Version Locking
Why Version Locking Matters
When you add a recipe to your shopping cart, FourFork "locks" the specific version:
- Version Major: e.g., v2
- Version Minor: e.g., v2.3
This ensures:
- Ingredient list doesn't change unexpectedly
- Quantities remain consistent
- Your shopping list stays accurate
- You know exactly what you planned to cook
Outdated Recipe Warnings
If a recipe has been updated since you added it:
- Warning badge appears on recipe
- Shows your version vs current version
- Option to update to new version
- Option to keep your locked version
Example:
- You added: v2.1
- Current version: v2.3
- Changes: Updated serving size
- Your choice: Update cart or keep v2.1
Updating Recipe Versions
When you see an outdated recipe warning:
- Click "View Changes" to see what changed
- Decide if you want the updates
- Click "Update to Latest" to refresh
- Or keep your existing version
Benefits of updating:
- Get recipe improvements
- Benefit from bug fixes
- Access new tips or notes
- Stay current with creator's vision
Reasons to keep old version:
- Already bought some ingredients
- Prefer the original quantities
- Made notes on that version
- Planning for specific serving size
Pantry Integration
Automatic Pantry Exclusions
Mark items you already have:
- Ingredient removed from buy list
- Still tracked for recipe
- Quantity reserved in pantry
- Won't duplicate purchase
Pantry Changed Notices
If pantry quantities change:
- Alert badge on affected ingredients
- Shows what changed
- Recalculates "to buy" amount
- Prevents over or under-buying
Example:
- Recipe needs: 500g flour
- You marked: 200g in pantry
- Buy amount: 300g
- Later you use some flour for another recipe
- Pantry now: 50g
- New buy amount: 450g
- Alert shows change
Smart Pantry Reservations
System reserves pantry items for specific recipes:
- Prevents double-booking ingredients
- Tracks what's allocated where
- Shows available pantry balance
- Updates when recipes removed from cart
Collapsible Recipes
Managing Long Lists
When cart has many recipes:
- Each recipe is collapsible
- Click recipe name to expand/collapse
- See just the recipes you're shopping for
- Collapse completed recipes
- Expand to see ingredients
Benefits
- Cleaner interface on mobile
- Focus on one recipe at a time
- Easier to track progress
- Less scrolling
- Better organization