SwipeCart
Concept redesign · interactive prototype · drag the cards
Theme
{{ b.label }}
9:41
SwipeCart
{{ heroHeadline }}

{{ heroSubtext }}

Already have an account?
SwipeCart
{{ guestGateLabel }}

{{ loginTitle }}

{{ loginSub }}

or
{{ loginToggleText }}
By continuing you agree to our Terms and Privacy Policy.
{{ onbTitle }}
{{ onbSubtitle }}
Your plan
Who are you cooking for?
People {{ peopleHint }}
{{ peopleValue }}
Meals you want each week
{{ m.label }}
{{ m.value }}
Weekly budget {{ budgetLabel }}
$50$400+
Your taste
Cuisines you love
{{ cuisineHint }}
How long for dinner?
{{ cookHint }}
Heads-up
Any dietary restrictions?
{{ dietHint }}
Ingredients to exclude
{{ d.label }}
{{ onbWizTitle }}
{{ onbWizSub }}
CRAVE
Italian · date night
Caprese Stuffed Chicken
→ Crave · Pass ←
{{ b.icon }}
{{ b.title }}
{{ b.body }}
🧺
A haul is one grocery run, your rules. Just enough meals to carry you to your next shop — for your people, never over budget. Set the three numbers; the agent does the chasing.
Who are you cooking for?
People {{ peopleHint }}
{{ peopleValue }}
Meals this week
{{ m.label }}
{{ m.value }}
Weekly budget {{ budgetLabel }}
$50$400+ a week
Cuisines you love
{{ cuisineHint }}
How long for dinner?
{{ cookHint }}
Any dietary restrictions?
{{ dietHint }}
Ingredients to exclude
{{ d.label }}
{{ st.mark }}
{{ st.name }}
{{ st.statusLabel }}
🔒
{{ onbStoresEncourage }} No pressure now — you can also connect a store the first time you check out.
{{ r.icon }} {{ r.label }} {{ r.value }}
🔒{{ storeAuthDomain }}
{{ storeAuthMark }}
Sign in to {{ storeAuthName }}
to continue to SwipeCart
J
Jordan Lee
{{ storeAuthEmail }}
Switch
SwipeCart will be able to:
See live prices at stores near you
Build your cart, ready to check out
Place orders you approve
🔒 Secured by {{ storeAuthName }} · SwipeCart never sees your password
SwipeCart
{{ holidayBanner.emoji }}
{{ holidayBanner.line }}
{{ holidayBanner.sub }}
{{ holidayTeaser.label }}
In haul {{ c.holBadgeLabel }} {{ c.tag }}
{{ c.costLabel }}/serving
CRAVE
PASS
{{ c.cuisine }}
{{ c.name }}
{{ c.timeLabel }} · {{ c.servingsLabel }} · {{ c.difficulty }}
{{ c.reason }}
{{ deckDoneTitle }}
You've got {{ cartCount }} meals in the cart. Ready to hand it off?
That's the deck for now — loosen a filter or check back for fresh drops.
🔍
No {{ mealTypeLower }} picks here
Nothing matches these filters yet. Try another meal or clear your filters.
Meals{{ haulCountShort }}
Budget{{ haulSpendLabel }} / {{ haulBudgetCapLabel }}
{{ freeCountLabel }} — keep swiping or
🍾 That's a wrap
Haul
complete.
Your week's sorted, zero arguments, money to spare. Look at you — all stocked up.
{{ m.cuisine }}
{{ m.short }}
{{ hcNights }} of {{ hcNights }} meals ✓
{{ st.n }} {{ st.l }}
Groceries {{ hcSpendLabel }} / {{ hcBudgetLabel }}
{{ hcLeftoverLabel }}
Plan this haul
Shopping for the week — set the targets for this trip.
🛡️
Always applied
{{ alwaysOnLabel }}
Your diet & dislikes hold on every swipe — only the trip targets below change per haul.
This trip's targets
Who's this haul for?
People {{ draftPeopleHint }}
{{ draftPeopleValue }}
Meals for this haul {{ draftMealTotalLabel }}
{{ m.label }}
{{ m.value }}
Budget for this haul {{ draftBudgetLabel }}
$50$400+
How much cooking this week?
Craving any cuisines this trip?
Optional — we'll float these to the top of your deck.
{{ detail.tag }}
{{ detail.cuisine }}

{{ detail.name }}

{{ detail.timeLabel }}
{{ detail.timeCaption }}
{{ detail.servingsLabel }}
{{ detail.servingsCaption }}
$
{{ detail.costLabel }}
{{ detail.costCaption }}
Why you'll love it
{{ detail.reason }}
Ingredients {{ detail.ingMetaLabel }}
{{ ing.n }} {{ ing.q }} {{ ing.price }}
Category-average estimates — priced live when the agent shops.
Method
{{ st.n }} {{ st.t }}
🛒
Nothing here yet
Swipe right on meals you crave to fill your cart.
List
{{ summaryMetaLabel }} {{ summaryItemsLabel }}
{{ budgetNote }}
{{ it.n }}{{ it.badge }}
{{ it.pkgNote }}
{{ it.estLabel }} {{ it.priceLabel }}
✍️ Added by you
{{ c.n }} {{ c.priceLabel }}
{{ staplesSubtitle }}
{{ st.n }}
{{ st.statusLabel }}
{{ st.priceLabel }}
Tap an aisle to expand · uncheck anything you already have.
This week's haul {{ haulCartSummary }}
{{ m.costLabel }}/serving
{{ freeSectionLabel }}
{{ m.costLabel }}/serving
{{ d.abbr }} {{ d.dateNum }}
{{ planSubtitle }} · meals fill days in order — tap one to view it.
Recipes
{{ recipesSubtitle }}
📖
{{ recipesEmptyTitle }}
{{ recipesEmptySub }}
Shop
Your carts & past hauls
In your cart
W
Walmart cart
walmart.com/cart · built by your agent
In cart
Sent{{ orderSentLabel }}
Items matched{{ orderMatchedLabel }}
Order total{{ cartTotalLabel }}
{{ it.name }}
{{ it.metaLabel }}
{{ it.costLabel }}
Finish checkout in the Walmart app — your list stays saved right here.
📦
Nothing in flight
Hand a haul to the agent from your List and your cart lands right here.
Past hauls
{{ o.mark }}
{{ o.store }} · {{ o.date }}
{{ o.items }} items · {{ o.total }}
Your agent is on it
Sit back — we're turning your swipes into a checked-out cart.
{{ t.icon }} {{ t.label }}
It's in your Walmart cart
Matched, priced, and loaded by your agent. Finish checkout in the Walmart app.
W
Walmart cart
walmart.com/cart · sent just now
{{ summaryMetaLabel }}{{ groceryCount }} grocery items
Items matched{{ orderMatchedLabel }}
Order total{{ cartTotalLabel }}
{{ orderMissLine }}
Profile
Appearance
Theme
Preferences
Swipe stats
{{ st.num }} {{ st.label }}
Top cuisines
{{ c }}
Current plan
{{ p.icon }}{{ p.label }} {{ p.value }}
Store accounts
K
Kroger
{{ krogerStatusLabel }}
W
Walmart
{{ walmartStatusLabel }}
Account
✉️Email {{ userEmail }}
Actions
SwipeCart v1.0.0