Shopify

Hosted ecommerce platform for stores, payments, checkout, and operations

NOT REALLY · consider alternatives
price $25/mosubscription / year $300estimated build time not realistically soloreplaced by 0 people

You can build a small store, but Shopify's product is hosted checkout, payments, tax/shipping integrations, app marketplace, fraud/risk tooling, and merchant operations.

Build verification: not recorded. How we judge buildability

What you give up

  • trusted checkout
  • payment risk
  • app marketplace
  • themes
  • shipping/tax integrations
  • POS
  • support
  • scale

Why people still pay

They pay because ecommerce failures cost real revenue and trust.

Your build guide

The stack, security requirements, and agent rules for a focused replacement.

Before you start

  • payment processor
  • tax/shipping logic
  • database
  • hosting
  • emails
  • inventory/order admin
01
Node + Express + better-sqlite3 on a VPS; products in products.json (slug, name, price, images, stock count), server-rendered catalog and product pages.
02
Model forms, field definitions, responses, consent flags, and exports; store source IDs and timestamps for each.
03
Interface for this online store platform workflow: a local web page with input, progress, review, and export views.
engineering roadmap

Implementation plan

1

Phase 1, architecture and data

Node + Express + better-sqlite3 on a VPS; products in products.json (slug, name, price, images, stock count), server-rendered catalog and product pages. Model forms, field definitions, responses, consent flags, and exports; store source IDs and timestamps for each.

2

Phase 2, implement

An /admin page behind basic auth: order list and a mark-shipped button that emails the buyer with an optional tracking number.

3

Phase 3, implement

For a tiny shop, build catalog/cart/checkout via Stripe, order emails, and simple admin; do not expect Shopify parity.

4

Phase 4, review and output

Hosted ecommerce platform for stores, payments, checkout, and operations.

5

Phase 5, recovery and acceptance

On invalid input or interrupted processing, keep the original record, show the failed step, and permit a safe retry. Verify this invariant with a saved fixture: An invalid input or interrupted operation must retain the source and show a recoverable state; exported records must reload with the same IDs. State the practical limit: trusted checkout.

the pro prompt
Build me a small self-hosted shop for a handful of products, the honest small
slice of Shopify. Requirements:

- Node + Express + better-sqlite3 on a VPS; products in products.json (slug,
  name, price, images, stock count), server-rendered catalog and product pages.
- Cart in a session cookie; checkout hands off entirely to Stripe Checkout
  (keys in .env). Never touch card data.
- Stripe webhook records the order, decrements stock, and emails me and the
  buyer via Resend (key in .env).
- An /admin page behind basic auth: order list and a mark-shipped button that
  emails the buyer with an optional tracking number.
- Flat shipping rates per region in a config file; sold-out products stay
  visible but cannot be bought.
- No customer accounts, no telemetry; orders stay in my SQLite file.
- Out of scope: discount engines, multi-currency, POS, and tax automation. Use
  Stripe Tax for tax; do not write tax logic.
- README: Stripe webhook setup, a plain warning that I am now the fraud
  department, and a note that this is not Shopify, whose trusted checkout,
  payment risk handling, and app ecosystem cannot be rebuilt; if volume grows,
  move to Shopify or Medusa rather than growing this.

$ open in your agent (prompt prefilled, you press enter), copy the prompt or copy AGENTS.md · generated from this app's build plan

share on X ↗

Alternatives to building your own

BagistoA proper Laravel storefront and admin; the free bit ends where hosting and Laravel operations begin.28kjul 2026open source↗Magento Open SourceA vast store engine for anyone who thought running WooCommerce did not involve enough infrastructure.12kaug 2026open source↗OpenCartOld-school PHP commerce that still does the whole job instead of selling you ten add-ons first.8.2kaug 2026open source↗

all 5 free alternatives to Shopify →· no votes, no pay-to-list · just what's real

Shopify pricing

planmonthlyannual (per mo)what you get
starter$5/workspace—Simple online store and product links; 0 staff accounts; 5% transaction fee with Shopify Payments.Only available to new merchants and stores still in the free-trial period; no annual price is published.
basic$25/workspace$19/workspaceUnlimited products; 10 inventory locations; 0 additional staff accounts; 2% fee when using a third-party payment provider.Annual total is $228.
grow$65/workspace$49/workspaceUnlimited products; 10 inventory locations; up to 5 staff accounts; 1% third-party-provider fee.Annual total is $588.
advanced$399/workspace$299/workspaceUnlimited products; 10 inventory locations; up to 15 staff accounts; 0.6% third-party-provider fee.Annual total is $3,588.
plus$2300/workspace—Starts at $2,300/month; unlimited staff; up to 200 inventory locations, 9 expansion stores and 20 POS Pro locations; 0.2% third-party-provider fee.Starting price typically requires a 1- or 3-year contract; exact quote varies.

free tierno free tier; 3-day trial, then a promotional $1/month for 3 months before standard pricing

billingStarter is monthly only; Basic/Grow/Advanced offer monthly + annual; Plus uses 1- or 3-year contracts

hidden costsStarter charges a 5% transaction fee with Shopify Payments; POS Pro is $89/month per location on non-Plus plans; synced marketplace orders above 50/month cost 1% up to $99/month; third-party gateway fees (2%/1%/0.6%/0.2%) are on top of the provider's processing fees; apps, themes and domains can add recurring costs.

pricing sources checked 2026-08-14 · pricing source ↗

Questions about Shopify

Can you build your own Shopify with AI?

A full replacement is not the recommended project. You can build a small store, but Shopify's product is hosted checkout, payments, tax/shipping integrations, app marketplace, fraud/risk tooling, and merchant operations.

What does the Shopify build prompt cover?

The prompt starts with this scope: For a tiny shop, build catalog/cart/checkout via Stripe, order emails, and simple admin; do not expect Shopify parity. Full-product capabilities excluded from the comparison include: trusted checkout; payment risk; app marketplace. Follow the implementation plan and its prerequisites before expanding the build.

How do I use the prompt, AGENTS.md and agent skills?

Start with the Shopify prerequisites and stack, then copy the prompt into your coding agent. Save the project rules as AGENTS.md in the project root. Linked skills are optional packages or source instructions for specific tasks; review their current contents and install only those matching the chosen stack. A skill does not supply API credentials or verify the finished app.

How long will this Shopify project take?

The catalogue estimate is not realistically solo for the limited scope. Setup, integration approvals, debugging, deployment and ongoing maintenance can add time. This is an estimate, not a delivery guarantee.

What would I give up by replacing Shopify?

trusted checkout; payment risk; app marketplace; themes; shipping/tax integrations; POS; support; scale. They pay because ecommerce failures cost real revenue and trust.

What price is this guide comparing against?

The recorded Basic plan is $25/mo (monthly), checked 2026-08-14. Check the linked pricing source before buying. Building your own also has hosting, API and maintenance costs; the recorded amount is not a guaranteed saving.

What can I use instead of building Shopify?

Bagisto: A proper Laravel storefront and admin; the free bit ends where hosting and Laravel operations begin. Magento Open Source: A vast store engine for anyone who thought running WooCommerce did not involve enough infrastructure. OpenCart: Old-school PHP commerce that still does the whole job instead of selling you ten add-ons first. Compare all listed options at https://howtovibecodeit.dev/shopify/alternatives. Check each option's license, hosting needs and feature limits.

Every week, more subscriptions die.

New verdicts, new prompts, the week's most-doomed apps.
One email. Unsubscribe in one click.

last week:100 Questions · KINDA1of10 · KINDA1Password · KINDA+1090 more

free forever · no scanner spam · the prompt stays on the site, the deaths come to you

$weekly: what got a verdict, what died.