尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证正在加载完整 README。 以下为已保存的摘录。
Rebuild of basetournament.com for Hartfelt Creations. Next.js (App
Router) + Prisma/Postgres + Stripe + a pool-play-into-bracket engine.查看完整 README ↗Rebuild of basetournament.com for Hartfelt Creations. Next.js (App Router) + Prisma/Postgres + Stripe + a pool-play-into-bracket engine.
/api/checkout)
and a webhook (/api/webhooks/stripe) that marks a team paidprisma/schema.prisma) covering tournaments,
venues, divisions, pools, registrations, and gamessrc/lib/brackets.ts)/admin/tournaments/[id] has a "Generate
bracket" button (enabled once every pool game is marked final) that
seeds a single-elimination bracket from final standings and creates
every round's games, wired so a round's winner auto-fills the next
round's slot/admin/login, a single shared password
(ADMIN_PASSWORD in .env) gates /admin/* and the score-entry
API via src/middleware.ts. This is a fast, real gate for a couple
of BASE staff — see "Not built yet" for when to upgrade it.prisma/seed.ts) with one sample tournament, division,
and six teams with pool records, so the site isn't empty on first
run#0b0f2e, red
#c41e2e, softball gold #f4c430, steel gray, cream background.
Oswald for headlines, Inter for body.generate-bracket/route.ts.startTime/fieldName set manually or via a script).npm install.env.example to .env:
DATABASE_URL — a free Neon or Supabase Postgres instance works
well to startADMIN_PASSWORD — pick anything for now, this is what gets you
into /adminnpx prisma generate then npx prisma db push to create tables.
binaries.prisma.sh to download the Prisma
engine, so these two commands haven't been run yet — run them on
your machine with normal internet access.npx prisma db seed to load sample tournament data.npm run dev, open http://localhost:3000./admin/login, sign in with your ADMIN_PASSWORD, then open
the sample tournament to try scoring pool games and generating a
bracket.stripe listen --forward-to localhost:3000/api/webhooks/stripe.