Ecommerce Template
Next.js·React 등으로 만든 최신 전자상거래 템플릿
선반·물류·사무 가구 요청을 IA 에이전트가 검증·점수화·답변까지 관리합니다, MCP 서버 포함
Rayonnage, manutention, mobilier pro : un agent IA qualifie vos demandes sur votre catalogue, livre un dossier scoré et relance jusqu’à la réponse. Serveur MCP inclus.
커머스TypeScript · PHPGitHub @cadbusiness온라인운영자 미확인
써 보셨어요? 한 번만 눌러 주세요. 로그인은 필요 없어요.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
SaaS de génération de devis intelligent (wizard + agent commerce B2B). Pilote : Quickly International. Le chat prospect suit les patterns du blueprint Anthropic commerce-agents (boucle outils, catalogue, gates) adapté au devis PME — pas un fork du repo Python.README 전문 보기 ↗
SaaS de génération de devis intelligent (wizard + agent commerce B2B). Pilote : Quickly International.
Le chat prospect suit les patterns du blueprint Anthropic commerce-agents (boucle outils, catalogue, gates) adapté au devis PME — pas un fork du repo Python.
cp .env.example .env.local
# renseigner SUPABASE_SERVICE_ROLE_KEY, ANTHROPIC_API_KEY, RESEND_API_KEY
npm install
npm run dev
/onboarding pour créer ou rejoindre un espace (Quickly = un client parmi d’autres)demo — DEMO_PASSWORD=… npm run seed:demo puis /login ([email protected]). Voir docs/demo-org.md et .cursor/skills/quotebuilder-demo/SKILL.md./embed/quickly/rayonnagehttp://localhost:3000/widget.js<div data-quotebuilder data-org="quickly" data-id="rayonnage"></div>
<script src="https://VOTRE_DOMAINE/widget.js"></script>
WordPress : plugin dans extensions/quotebuilder-wp/. Shortcode [quotebuilder org="quickly" id="rayonnage"]. Dans WordPress, Connecter ouvre QuoteBuilder (login + choix du funnel) puis importe le catalogue WooCommerce. Le zip et la version sont générés au build (/quotebuilder-wp.zip, /api/public/plugin/wordpress). Les sites en 2.1+ voient les mises à jour dans Extensions.
MCP (Claude / ChatGPT) : serveur HTTP /api/mcp + package quotebuilder-mcp/ — voir docs/mcp.md. Clés API dans Paramètres → API & webhooks.
Notes de version in-app : Support → Mises à jour (/mises-a-jour). Pour publier une version, voir docs/mises-a-jour.md.
Le plugin vérifie le manifeste public Supabase (bucket wp-plugin → info.json) et propose la mise à jour dans Extensions, sans passer par wordpress.org.
# 1. Appliquer la migration 0014_wp_plugin_bucket.sql
# 2. Bumper Version dans extensions/quotebuilder-wp/quotebuilder.php
# 3. Publier zip + manifeste
SUPABASE_SERVICE_ROLE_KEY=… npm run publish:wp-plugin
Secours : GET /api/public/wp-plugin (Vercel) si le bucket n’est pas encore peuplé.
Boutiques (/integrations) gère deux choses : une boutique native (mini-site devis, URL /b/[org]/[slug]) et les catalogues Woo / Shopify.
/wp-json/wc/v3). Le plugin WordPress se connecte en un clic : il ouvre QuoteBuilder, crée la clé et les webhooks produits, puis importe le catalogue. Une org qui n’a qu’une connexion Woo la réutilise si l’URL change (pas de second catalogue). Runbook Quickly : docs/runbooks/woo-catalog-quickly.md. Le cron exige CRON_SECRET sur Vercel.*.myshopify.com + jeton d’une app personnalisée avec la portée read_products (Admin GraphQL, version pilotée par SHOPIFY_API_VERSION)./api/cron/catalog-sync, 4h30) et temps réel par webhook signé (/api/integrations/<id>/webhook).INTEGRATIONS_SECRET_KEY (à défaut SUPABASE_SERVICE_ROLE_KEY).App Flutter (iOS / Android) : dossier mobile/, cd mobile && flutter run.
Next.js 16, Supabase (spgskgtycqxjziwjpjol), Claude (agent devis src/lib/commerce-agent/), Resend, React-PDF.