跳到主要内容
版本:Current

快速开始

目标:五分钟内用 Google 登进开发环境,看到应用壳。

步骤​

  1. 完成 Installation,npm run dev 已在跑。
  2. 确认 public.users 里有你的 Google 邮箱,或临时打开 AUTH_ALLOW_EMPTY_USER_TABLE=1。
  3. 浏览器打开 http://localhost:3000。未登录会进入 /auth/signin。
  4. 用 Google 登录。每次会弹出账号选择器。
  5. 登录成功后看到 Toolpad 侧栏与品牌「BUCSSA Portal」。

按角色你应看到什么​

角色侧栏大致内容
voter「进行中的竞选」;加入后出现该场「投票」
moderator「进行中的竞选」+ 各场「投票 / 查看排名 / 选票管理」
admin「竞选管理」「用户管理」+ 各场「查看排名 / 选票管理」(无投票入口)

还没有任何竞选时,侧栏可能只有管理入口或「进行中的竞选」空列表。接着做 First Campaign。

常用命令​

npm run dev      # Turbopack,默认 :3000
npm run build
npm run start
npm run lint