这是一个用于收集和展示参赛项目的平台。
/submit 页面。克隆仓库并安装依赖:
npm install
配置环境变量:
.env.example 文件为 .env.local。.env.local 包含敏感信息,请勿提交到代码仓库。本项目使用 Prisma 进行数据库管理。
同步数据库结构: 如果您是第一次拉取代码,或数据库结构有更新,请运行以下命令将 Schema 同步到您的 Supabase 数据库:
npx prisma db push
生成客户端:
每次修改 prisma/schema.prisma 后,都需要重新生成客户端代码:
npx prisma generate
npm run dev
本项目已预配置,可以直接部署到 Vercel:
.env.example 中列出的所有环境变量。