Title: Cartify - The AI Powered Task-to-Cart Agent for Every Shopper

Inspiration

We've all been there.

You open your shopping app, just trying to cook biryani or prep for a house party. But then 23 ingredients, 10 YouTube videos, and 14 tabs later, you're frustrated, confused, and still forget the milk.

Shoppers don't want filters and categories. They want help. They want something that understands the task behind the purchase.

Ecommerce stores are struggling too, carts are abandoned, budgets blown, essentials forgotten. Shoppers waste time. Merchants lose revenue.

We weren't just building a feature. We were solving a human emotion, the gap between "I want to..." and "I bought it."

That's why we created Cartify , your shopping copilot.

What it does

Cartify transforms a user's task like "Make biryani under $500" into a complete, ready-to-checkout cart on any ecommerce site.

With one line of input, Cartify:

  • Understands what you need (ingredients, items, quantities)
  • Understands how you feel (lazy Sunday? busy Monday? festive mood?)
  • Stays within your budget
  • Saves your habits into reusable smart bundles
  • Lets you reorder anything in one tap

It works across any ecommerce store. It's fast, smart, and deeply personalized.

From forgetful shoppers to merchants struggling with low cart size, Cartify solves both.

How we built it

  • Frontend SDK: React + Tailwind CSS A lightweight SDK embeddable in any ecommerce store (Cartify's core experience)

  • Cartify Agent: Groq API + Llama 3.5 Converts user goals like "Snacks for $300" into structured JSON cart formats

  • Backend: Supabase (auth, DB, bundles) Handles user sessions, cart memory, API requests, and analytics events

  • Edge Functions: Performs smart budget logic, seasonal detection, mood analysis, cart generation triggers

  • Analytics Engine: Real-time dashboards in the Merchant Portal Tracks bundle popularity, average cart value, top-selling SKUs, etc.

  • Memory Layer (Cartify Memory): Stores smart bundles, reorder patterns, nudge triggers, seasonal restock logic

Challenges we ran into

  • API Rate Limits: The ecommerce API we used had a limited number of search requests. Once we exceeded it, we had to constantly re-authenticate with alternate accounts , slowing our build cycle.

  • Agent ↔ App Integration: The Cartify Agent generated cart data in JSON, but aligning that with the frontend SDK and product schema was tricky. Schema mismatches caused bugs until we stabilized the format.

  • Cart Memory System: Saving and retrieving bundles based on user, season, and context was more complex than expected. We had to carefully design Supabase tables and edge logic for privacy and speed.

Accomplishments we're proud of

  1. Built a complete shopping agent - fully AI-powered, context-aware, and store-ready
  2. Cart generation happens in under 2 seconds via Groq's blazing speed
  3. Created reusable Smart Bundles that remember and re-trigger weekly
  4. Developed a real-time dashboard with trend and conversion analytics
  5. Embedded intent + emotion + budget understanding into shopping

What we learned

  • Users don't want to browse , they want outcomes. Task-first shopping is the future.
  • Connecting agents to real actions (cart, reorder, checkout) is 90% of the work
  • Memory is not a luxury , it's the bridge to loyalty

What's next for Cartify

  1. Voice-to-Cart: Add voice input for hands-free, natural shopping
  2. One-click Shopify & Flipkart plugins
  3. Bundle Marketplace for influencers and creators
  4. Visual Drag-and-Drop Field Mapping (Zapier-style)
  5. More Agent Skills (meal planning, checklist mode, etc.)

Final Impact

Cartify doesn't just speed up shopping. It removes mental friction, adapts to emotions, and turns scattered intent into smart execution.

For shoppers - it's a 2-minute solution to a 30-minute problem
For stores - it's bigger carts, smarter bundles, and repeat revenue

Let's redefine ecommerce - one cart at a time.

Built With

Share this project:

Updates