World Vibe Web
The distributed app store for vibe-coded projects. Browse, discover, and install open-source apps from across GitHub.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
A single-product "drop" storefront: one landing page, one product at a time,
Stripe Checkout for payment/shipping, and a password-protected /admin
dashboard for editing the product and site look (fonts, colors, images)
without touching code.檢視完整 README ↗A single-product "drop" storefront: one landing page, one product at a time,
Stripe Checkout for payment/shipping, and a password-protected /admin
dashboard for editing the product and site look (fonts, colors, images)
without touching code.
Install dependencies:
npm install
Copy .env.example to .env and fill in the values (see "Provisioning services" below):
cp .env.example .env
Push the schema to your database and seed the admin account + placeholder product:
npx prisma db push
npm run db:seed
Run the dev server:
npm run dev
Visit http://localhost:3000 for the storefront and http://localhost:3000/admin
to sign in (with the ADMIN_EMAIL / ADMIN_PASSWORD you set in .env) and edit
the product.
DATABASE_URL.STRIPE_SECRET_KEY. For STRIPE_WEBHOOK_SECRET, either run stripe listen --forward-to localhost:3000/api/webhooks/stripe locally, or create a webhook endpoint pointed at https://<your-domain>/api/webhooks/stripe (event: checkout.session.completed) once deployed.BLOB_READ_WRITE_TOKEN.openssl rand -base64 32.fctico11/luminadrops)..env.example as Environment Variables in the Vercel project settings.npm run build, which runs prisma generate automatically.npx prisma db push && npm run db:seed once (locally, pointed at the production DATABASE_URL, or via vercel env pull + the same commands) to create tables and the admin account./api/webhooks/stripe) once the domain is live./admin, sign in.This gets the full flow working end-to-end (browse → buy → pay → admin-editable), but before a real launch you'll want to:
shipping_address_collection allowed countries in checkout/route.ts beyond US/CA/admin (the Order model already tracks paid orders)NEXT_PUBLIC_SITE_URL at the real production domain