---
# System prepended metadata

title: 台大賽車隊官網 Final Project

---

# 台大賽車隊官網 Final Project

:::danger
==**帳號:密碼**==

```
admin: password
```
請小心使用，local version 以及 deploy version 為同一組帳號密碼
:::

## 補充說明事項

1. `pnpm dev`為開發模式，更佳的deploy方式為`pnpm build`然後`pnpm start`，然而上傳的code有2個Bug會讓它不能build，以下會進行更詳細的說明

## 已知 Bug (deploy version 皆已修好)
1. 第一次進入會顯示已登入，但那個是假的，跟localstorage的code有關，麻煩先登出一次
2. ==**重大BUG**== 直接access /member (包含再裡面reload)會噴error
    * reason: member的某個Module因為import Form的方式的關係會壞掉，換一個import 方式就好，
    * BUG code at frontend/components/ModifyMemberFormModal.tsx line 25
    * BUG code: `import { useForm } from "antd/es/form/Form";`
    * CORRECT code: `const { useForm } = Form;`
2. db 不符合定義的type(由於此bug出現在測試用後端，因此`pnpm dev`不會有問題，改了也不會有任何影響)
    * reason: 
    * solution 1: 把 /api 刪掉(測試用後端)
        * `rm -rf frontend/pages/api`
        * `rm -rf components/api`
    * solution 2: 讓db符合自定義type
        * at /frontend/compnents/api/db.ts line 16 56
        * `img: {url: ""}` => `imgs: [{url: ""}]`



