AI-powered product description generator for e-commerce sellers. Generate SEO-optimized listings for Amazon, Shopify, and Etsy in seconds.
Live Demo: sellcopy.vercel.app
- Amazon SEO — Optimized titles, bullet points, and descriptions following Amazon ranking algorithms
- Shopify Listings — Compelling product pages that convert visitors into buyers
- Etsy Tags & Descriptions — Stand out in Etsy search with relevant tags and unique copy
- Multi-Language — Generate listings in English, Chinese, Spanish, French, German, Japanese
- SEO Keywords — Automatic keyword research and integration for better ranking
- Instant Results — Professional copy in under 5 seconds
- Frontend: Next.js 16, React 19, Tailwind CSS 4
- Backend: Next.js API Routes
- Database: Supabase (PostgreSQL + Auth)
- AI: Groq (LLaMA 3)
- Payments: Stripe (Subscriptions)
- Deployment: Vercel
git clone https://github.com/wangmi525/sellcopy.git
cd sellcopynpm installCopy .env.example to .env.local and fill in your keys:
cp .env.example .env.localRequired keys:
GROQ_API_KEY— Get from console.groq.comNEXT_PUBLIC_SUPABASE_URL— Your Supabase project URLNEXT_PUBLIC_SUPABASE_ANON_KEY— Supabase anonymous keySUPABASE_SERVICE_ROLE_KEY— Supabase service role key (Settings → API)STRIPE_SECRET_KEY— Stripe secret key (dashboard.stripe.com)NEXT_PUBLIC_STRIPE_PUBLISHABLE_KEY— Stripe publishable keySTRIPE_WEBHOOK_SECRET— Stripe webhook signing secretSTRIPE_PRO_PRICE_ID— Stripe price ID for Pro planSTRIPE_BUSINESS_PRICE_ID— Stripe price ID for Business planNEXT_PUBLIC_APP_URL— Your app URL (e.g.,http://localhost:3000)
Go to Supabase Dashboard → SQL Editor, run the contents of supabase-schema.sql.
Create a webhook endpoint in Stripe Dashboard:
- URL:
https://your-domain.com/api/webhook - Events:
checkout.session.completed,customer.subscription.updated,customer.subscription.deleted
npm run devOpen http://localhost:3000.
| Plan | Price | Features |
|---|---|---|
| Free | $0 | 3 generations/day, Amazon & Shopify, English only |
| Pro | $9.9/mo | Unlimited, all platforms, multi-language, SEO, history |
| Business | $19.9/mo | Everything in Pro + API, team, custom templates, bulk |
Push to GitHub and connect to Vercel for automatic deployments.
git push origin mainVercel will auto-detect Next.js and deploy.
Contributions are welcome! Please feel free to submit a Pull Request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- Issues: GitHub Issues
- Email: Contact via sellcopy.vercel.app
Distributed under the MIT License. See LICENSE for more information.