Product Catalog
Display your products with images, descriptions, prices, and variants.
CodePup AI auto-generates beautiful product pages optimized for conversions.
CodePup AI enables you to build production-ready ecommerce stores through simple conversational prompts.
Describe your store vision, upload reference images, and CodePup AI generates a complete online store with user authentication, product catalog, shopping cart, payment processing, and admin panel.
This powerful integration combines Supabase (backend + database), Stripe (payments), and Resend (emails) into one seamless ecommerce platform.
Everything is configured automatically - you focus on your business, not technical setup.
An ecommerce store is an online platform where customers can browse products, add items to their cart, complete checkout, and make secure payments.
Behind the scenes, it requires:
CodePup AI builds all of this for you in 30 minutes based on a simple prompt.
Product Catalog
Display your products with images, descriptions, prices, and variants.
CodePup AI auto-generates beautiful product pages optimized for conversions.
Shopping Cart & Checkout
Full cart functionality with add/remove items, quantity updates, and secure checkout flow.
Stripe Payments
Accept credit cards, debit cards, and digital wallets with Stripe integration.
PCI-compliant and production-ready.
User Authentication
Customer accounts with login, signup, order history, and profile management.
Powered by Supabase Auth.
Admin Panel
Manage your products, view orders, update inventory, and track sales - all through a beautiful dashboard.
Email Notifications
Automated order confirmations, shipping updates, and customer communications via Resend.
Mobile Responsive
Your store works perfectly on desktop, tablet, and mobile devices.
Optimized for all screen sizes.
SEO Optimized
Built-in SEO best practices to help your store rank on Google from day one.
Traditional ecommerce platforms require:
With CodePup AI, your workflow becomes:
“Describe your store → Add API keys → Get a fully functional ecommerce site in 30 minutes”
For example:
“I need a premium fashion boutique website exclusively for bridal lehengas. The theme should be happy, exciting, and cheerful with pink and gold colors.”
CodePup AI will:
All from one conversation.
Building your store requires:
All three services offer free tiers - you can start without any upfront costs.
Before starting in CodePup AI, create accounts on:
Supabase - Sign up at supabase.com
Free tier includes 2 projects, 500MB database, and 1GB file storage.
Stripe - Sign up at stripe.com
Free to start, only pay transaction fees (2.9% + 30¢) when you make sales.
Resend - Sign up at resend.com
Free tier includes 100 emails/day, 3,000 emails/month.
Log in to CodePup AI
Click “New Project” and select “Interactive Website”
Write your store description prompt. Be specific about:
Build me a premium fashion boutique for bridal lehengas.
Use pink and gold colors with an elegant, luxurious design.
Include a hero section with a video, product grid, and featured collections.Create a modern ecommerce store for tech gadgets and accessories.
Dark theme with blue accents. Include product filters, search, and reviews.Build an organic skincare store with a clean, minimal design.
Use earthy green tones. Include ingredient highlights and customer testimonials.After CodePup AI generates your initial store, you’ll be prompted to connect your backend services.
Connect Supabase
A modal will appear asking for your Supabase Access Token.
CodePup AI will automatically:
Connect Stripe
Enter your Stripe Publishable Key and Secret Key.
Connect Resend
Enter your Resend API Key.
CodePup AI will configure:
With integrations connected, you can now customize every aspect of your store through conversation.
Add 10 sample products for bridal lehengas with images, descriptions, and pricesCreate a product "Royal Red Bridal Lehenga" priced at $1,299 with description
and upload this image [attach image]Change the primary color to rose goldAdd a promotional banner at the top: "Free Shipping on Orders Over $500"Make the product cards larger with hover effectsAdd a wishlist feature so customers can save their favorite itemsInclude product reviews and ratings on each product pageAdd a search bar with autocomplete suggestionsCreate a "New Arrivals" section on the homepageEvery ecommerce store needs an admin panel to manage inventory, orders, and customers.
CodePup AI automatically generates a full-featured admin dashboard with:
Create an admin login page protected by authenticationAdd me as an admin user with email: youremail@example.comOnce set up, access your admin panel at:
https://yourstore.codepup.ai/admin
Browse Products
Add to Cart
Checkout
Payment
Order Confirmation
Manage Products
Process Orders
Track Inventory
Analyze Performance
When you connect Supabase, CodePup AI automatically creates these tables:
- id (uuid)
- name (text)
- description (text)
- price (decimal)
- image_url (text)
- category (text)
- stock_quantity (integer)
- created_at (timestamp)- id (uuid)
- customer_id (uuid, foreign key to users)
- total_amount (decimal)
- status (text: pending, processing, shipped, delivered)
- shipping_address (jsonb)
- created_at (timestamp)- id (uuid)
- order_id (uuid, foreign key to orders)
- product_id (uuid, foreign key to products)
- quantity (integer)
- price_at_purchase (decimal)- id (uuid)
- user_id (uuid, foreign key to users)
- product_id (uuid, foreign key to products)
- quantity (integer)
- created_at (timestamp)- id (uuid)
- email (text)
- created_at (timestamp)
- metadata (jsonb: name, phone, shipping addresses)You can view and modify these tables anytime in your Supabase Dashboard → Database.
CodePup AI integrates Stripe Checkout for secure payment processing.
Use Stripe test cards in development:
| Card Number | Type | Result |
|---|---|---|
| 4242 4242 4242 4242 | Visa | Success |
| 4000 0000 0000 0002 | Visa | Decline |
| 4000 0025 0000 3155 | Visa | Requires authentication |
Use any future expiry date and any 3-digit CVC.
Learn more about Stripe Integration →
CodePup AI automatically sends transactional emails via Resend.
You can customize email templates through prompts:
Update the order confirmation email to include our store logo and brand colorsAdd a "Track Your Order" button to shipping notification emailsLearn more about Resend Integration →
Once you’re happy with your store, deploy it to production.
Click “Publish” in the CodePup AI dashboard
Choose your domain:
Switch Stripe from Test Mode to Live Mode:
Your store is live and ready to accept real orders! 🎉
Learn more about Custom Domains →
Sell products with multiple options (size, color, style):
Add product variants for "Royal Red Lehenga":
- Sizes: S, M, L, XL
- Colors: Red, Maroon, Burgundy
Each combination should have separate pricing and stock trackingAdd a coupon code system:
- WELCOME10 for 10% off first order
- BRIDE20 for 20% off bridal lehengas
Show discount codes at checkoutSet up shipping rates:
- Free shipping for orders over $500
- Flat $15 shipping within US
- $35 international shipping
Calculate shipping automatically at checkoutAllow customers to leave reviews and ratings on products
Display average rating on product cards
Show reviews on product detail pagesAdd a wishlist feature where customers can save favorite products
Include a heart icon on product cards
Create a dedicated wishlist pageYour CodePup AI store is built with SEO best practices:
/products/royal-red-lehenga instead of /product?id=123Add meta descriptions to all product pages with target keywordsCreate a blog section for SEO content about bridal fashionAdd an XML sitemap and submit to Google Search ConsoleHere’s what it costs to run your ecommerce store:
| Service | Free Tier | Paid Plans |
|---|---|---|
| CodePup AI | Free (limited) | $29/mo (Hobby), $79/mo (Pro) |
| Supabase | 500MB DB, 1GB storage | $25/mo (Pro) for 8GB DB |
| Stripe | No monthly fee | 2.9% + 30¢ per transaction |
| Resend | 100 emails/day | $20/mo for 50k emails |
Total to start: $0 upfront
Monthly after growth: ~$29-$79/mo + transaction fees
Compare this to:
✅ Test all user flows:
✅ Configure Row Level Security (RLS) in Supabase:
✅ Set up custom domain (optional)
✅ Switch Stripe to Live Mode
✅ Add legal pages:
✅ Set up Google Analytics for tracking
✅ Submit sitemap to Google Search Console
Typically 30 minutes from initial prompt to a fully functional store with products, cart, checkout, and admin panel.
Additional customization may take longer depending on your requirements.
No! CodePup AI is completely no-code.
You describe what you want in plain English, and CodePup AI builds everything for you.
Yes! You can upload product images directly through CodePup AI, and they’re automatically stored in Supabase Storage.
CodePup AI handles image optimization and CDN delivery.
Absolutely! Upload screenshots of websites you like (for layout, colors, or style).
CodePup AI will analyze them and apply similar design patterns to your store.
Through Stripe integration, your store accepts:
All payments are PCI-compliant and secure.
Yes! CodePup AI supports both:
Use the admin panel to:
Inventory automatically decreases when orders are placed.
Yes! Supabase Auth provides full user account functionality:
Refunds can be processed through:
Customers are automatically notified via email when refunds are processed.
Yes! Every CodePup AI store is fully responsive and optimized for:
The design automatically adapts to screen size.
Yes! You can add:
Just ask CodePup AI to add these features.
Supabase free tier includes 500MB database and 1GB file storage.
For most small stores (under 100 products), this is sufficient.
If you need more, upgrade to Supabase Pro ($25/mo) for 8GB database and unlimited storage.
Yes! CodePup AI can integrate with:
Just describe the integration you need.
You can configure tax rates by region:
Add 8% sales tax for California orders
Add 10% GST for India orders
Calculate tax automatically at checkoutAlternatively, integrate with Stripe Tax for automatic worldwide tax calculation.
Yes! All your data is stored in your Supabase database.
You can export:
Directly from the Supabase dashboard or admin panel.
Choose CodePup AI if:
Choose Shopify if:
Ready to build your ecommerce store?
Start Building
View Examples
Join Community
Read More
Questions? Email us at ask@codepup.ai or join our Discord community.