// stack/ecommerce.md
# E-Commerce MVP Tech Stack
// stack_breakdown
FrontendNext.js (App Router) + Tailwind CSS
BackendNext.js API Routes / NestJS
DatabasePostgreSQL (products, orders, inventory)
AuthNextAuth.js / Supabase Auth
HostingVercel + Cloudflare CDN
// cost_estimate
USD range $3,500–$9,500
INR range ₹3.3L–₹8.9L
Timeline 8–12 weeks
// why_this_stack[]
## Why This Stack
01.Next.js static generation gives product pages sub-100ms TTFB — critical for SEO and conversion.
02.Cloudflare handles image optimisation and DDoS protection with zero config.
03.PostgreSQL's JSONB columns handle variable product attributes without a schema migration per category.
// mvp_features[]
## Common MVP Features
—Product catalog with categories, tags, and search
—Shopping cart (server-side session or local storage)
—Checkout with Razorpay / Stripe and COD option
—Order tracking and email receipts via Resend
—Admin panel: inventory, orders, discounts
// risk_flags[]
## Risk Flags
!Inventory race conditions under concurrent checkouts — use database-level locking, not application-level.
!GST invoice generation is required for B2B sales in India — budget 3–5 days for this.
Get a scope, timeline, and cost estimate tailored to your specific E-Commerce project — free, no sign-up.
[ Get your E-Commerce estimate → ]// related_resources