[verdict][prompt generat][sursă: shopify.com][traducere: la coadă]
Pot să vibecodez Shopify?
// valoarea stă în rețea, în date sau în infrastructură
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.
încredere: ridicată
ce e: Hosted ecommerce platform for stores, payments, checkout, and operations
Indice de constructibilitate · joc editorial
- Preț 39 $/lună greutate: plus 3
- Timp nerealist de unul singur greutate: minus 3
- Categorie e-commerce nu cântărește
- Moat conformitate și reglementări · lichiditatea marketplace-ului · brand și încredere greutate: minus 5
- Încredere ridicată greutate: plus 1
- Ce pierzi 8 elemente greutate: minus 3
- Site shopify.com (si apre in una nuova scheda) nu cântărește
Nu e meci. Promptul de mai jos reconstruiește o bucată, nu produsul.
Gioco editoriale: il verdetto dice se un agente può, l’indice se conviene.
Ce construiești
For a tiny shop, build catalog/cart/checkout via Stripe, order emails, and simple admin; do not expect Shopify parity.
ce îți trebuie
- payment processor
- tax/shipping logic
- database
- hosting
- emails
- inventory/order admin
A valuable no: the app is not just product pages and a cart.
Promptul
Verdictul e NU CHIAR, iar promptul rămâne oricum: nu înlocuiește aplicația, reconstruiește partea care chiar e cod. Restul e moat-ul.
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. Prompt generat din datele fișei, încă nerevizuit manual. În engleză intenționat — e limba în care agenții de coding se descurcă cel mai bine.
Ce pierzi
- trusted checkout
- payment risk
- app marketplace
- themes
- shipping/tax integrations
- POS
- support
- scale
De ce se plătește în continuare
They pay because ecommerce failures cost real revenue and trust.
moat: Conformitate și reglementări Lichiditatea marketplace-ului Brand și încredere ce e un moat
payments/marketplace/compliance
Alternative gratuite
N-ai chef să ți-o construiești? Astea există deja, sunt gratuite sau open source, și le-am verificat una câte una.
Respinse (2) — și de ce
- Medusa (si apre in una nuova scheda) — Popular answer, wrong audience: a headless commerce development platform, not a store a non-builder installs.
- nopCommerce (si apre in una nuova scheda) — Calls itself open source, but its custom NPL is not OSI-approved and requires a powered-by link on every interface screen.
Cine l-a construit deja
Să pornești de aici e tot vibecoding: promptul e pentru când o vrei exact în felul tău.
- Medusa (se deschide într-o filă nouă) — Open-source commerce platform for custom stores; substantial prior art but not Shopify's h (alive)
Ești de acord?
Balanța voturilor
Ancora nessun voto: il tuo è il primo.
Nessun voto ancora — il primo pesa.