尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
K-pop Wars — Ranking K-pop estilo outbid.lol MVP funcional: los fans pujan dinero real para que su grupo tome el puesto #1. No hay ciclos ni reset — el trono es permanente hasta que alguien pague más. 1. Supabase 1. Crea un proyecto en supabase.com. 2. Ve a SQL Editor y pega el contenido de supabase/schema.sql. Ejecútalo. 3. Ve a Project Settings > API y copia: • Project URL → NEXT_PUBLIC_SUPABASE_URL • anon public key → NEXT_PUBLIC_SUPABASE_ANON_KEY • service_role key → SUPABASE_SERVICE_ROLE_KEY (¡no la expongas nunca al cliente!) 4. Inserta algunos grupos de prueba desde el SQL Editor:查看完整 README ↗
MVP funcional: los fans pujan dinero real para que su grupo tome el puesto #1. No hay ciclos ni reset — el trono es permanente hasta que alguien pague más.
supabase/schema.sql. Ejecútalo.Project URL → NEXT_PUBLIC_SUPABASE_URLanon public key → NEXT_PUBLIC_SUPABASE_ANON_KEYservice_role key → SUPABASE_SERVICE_ROLE_KEY (¡no la expongas nunca al cliente!)insert into groups (name, fandom_name, slug) values
('BLACKPINK', 'BLINK', 'blackpink'),
('BTS', 'ARMY', 'bts'),
('Stray Kids', 'STAY', 'stray-kids');
Secret key de Developers > API keys → STRIPE_SECRET_KEY.https://tu-dominio.com/api/webhook (usa ngrok o stripe listen para probar local)checkout.session.completedSigning secret → STRIPE_WEBHOOK_SECRETcp .env.example .env.local
# Llena los valores reales
npm install
npm run dev
Abre http://localhost:3000.
Esto es un MVP funcional, no un producto listo para procesar dinero de desconocidos sin supervisión. Antes de abrirlo al público:
BID_LIMITS.MAX_PER_TX_CENTS en lib/stripe.ts), pero falta un
tope acumulado por tarjeta/usuario en 24h para frenar gasto
compulsivo, especialmente de menores.claimed_by_fan
ya existe en el schema, falta el flujo de verificación).supporter_name — es texto libre, filtra
contenido ofensivo antes de mostrarlo en el feed público.ActivityFeed.tsx actual solo loguea en consola los eventos
Realtime nuevos — falta conectar esa data (necesitas el join con
groups, que Realtime no incluye) y actualizar el estado visual.