尚未偵測到更新。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.