stackpicks.dev
All bundles

Build an E-commerce Store

A storefront on your domain, not someone else's. Use a headless commerce backend with a Next.js storefront and Razorpay checkout. India-first, Shopify-replaceable.

Repos
16
Layers
11
Build time
About 2 weeks
Outcome
See below
You will ship

A storefront with catalog, cart, INR/UPI checkout, order tracking, and admin.

01

Commerce backend

1 repo

Modular headless commerce — own the data, swap any module.

Open-source headless commerce. ~25k stars. Strong alternative to Shopify for teams that want full control over their commerce backend. Solid

02

Storefront

2 repos
byvercel
next.js

App router gives you streaming product pages + edge cache.

The React framework. ~128k stars. App Router is the bet — server components, server actions, edge runtime. 2026 sentiment is mixed: people l

Cart drawer, product card, dialog flows — straight out of the box.

The default for Next.js builders in 2026. Not a dependency — you copy components into your codebase and own them forever. Built on Radix pri

03

Payments

1 repo
byrazorpay
razorpay-node

UPI, cards, netbanking, EMI — the right rail for Indian retail.

The Indian payment stack. UPI, cards, wallets, EMI, subscriptions. INR-native so you avoid currency-conversion headaches. Mandatory if you a

8 more layers · 12 more repos · members only
  • Search2 repos
  • Email + ops1 repo
  • Alternative commerce backends2 repos
  • Inventory + admin2 repos
  • Reviews + UGC1 repo
  • AI shopping assistants2 repos
  • Animation + polish1 repo
  • CMS for content marketing1 repo
12 more curated repos · unlock full access · members only

Unlock with lifetime membership.

Pay once. Full directory unlocked forever. No renewals, no surprise charges.

See pricing
How to build build an e-commerce store with AI

The 4-step AI workflow

The AI agents are good at code. They're bad at deciding what stack to use. This bundle does the second part. You bring the agent.

  1. 1
    Ideate with ChatGPT or Claude.ai (web)
    Paste your idea: “I'm building build an e-commerce store. Help me sharpen the product spec — features, edge cases, MVP scope.” Iterate for 10-15 minutes until you have a clear one-page brief.
  2. 2
    Pick your coding agent
    For this kind of bundle, we recommend Claude Code — Sonnet 4.6/4.7 handles full-stack multi-file reasoning best. See the install guide → Cursor and Codex are also great; pick the one you already pay for.
  3. 3
    Feed this bundle to the agent
    Open Claude Code / Cursor / Codex in an empty folder, then paste:
    I'm building build an e-commerce store. Use this bundle as the source of truth for the stack:
    https://stackpicks.dev/build/e-commerce
    
    Brief from my product spec:
    [paste your brief from step 1]
    
    Follow the bundle order strictly:
      1. Commerce backend
      2. Storefront
      3. Payments
      4. Search
      ...
    
    Stop and confirm with me after each layer.
  4. 4
    Wire one layer at a time, commit between each
    Don't let the agent install everything before the first git commit. One layer = one commit. Catches drift early, easy rollback.

Beyond the bundle

  1. 1Ship the boring version first. The bundle above is the maximalist list. For an MVP, start with 60% of these and add the rest when real users ask.
  2. 2Deploy early. Push to Railway / Vercel after layer 02 (auth) — not after layer 09. Production breaks differently than localhost.
  3. 3Read CLAUDE.md / .cursor/rules in this repo for the project conventions your AI agent should follow.
  4. 4Iterate on the take. If a repo here doesn't fit your specific use case, tell us — contact — and we'll add a better one within 60 minutes.
Build an E-commerce Store — 16 Best GitHub Repos to Build It (Curated) — StackPicks — StackPicks