---
# System prepended metadata

title: 第 4 週（9/20-9/26）：功能測試、資料庫模型後端環境建置
tags: [每週會議 & 進度報告]

---

---
tags: 每週會議 & 進度報告
---
# 第 4 週（9/20-9/26）：功能測試、資料庫模型後端環境建置
    
## 9/19 （日） 10:00
* 會議主持/紀錄：Ader/Yu
* 討論議題：
    1. 下周會議時間
    2. DB & AWS SSH
        * IAM 個人設定：
            * 加入各自連線 IP
            * 新增 key pair, 利用 putty 產生公鑰，將公鑰加入設定檔 (~/.ssh/authorized_keys)，確定能連線到主機
    4. 進度分享（隨意）
    5. 模型規劃差不多完成，[第四周起](https://hackmd.io/eD_eEfrGTy6BN5RsBHkjaw?view#%E6%99%82%E7%A8%8B%E8%A6%8F%E5%8A%83)，需要再細分每周的細節方向?
        * 後端開發流程確認
        * 前端 GitHub 資料架構開好
    7. 下周任務確認
    8. 臨時動議
        1. 會議時間：下週三、五 20:00




## 9/22 （三） 20:00
* 會議主持/紀錄：cmt/Ader
* 討論議題： 
    * 後端： 
            1. 後端分配
            2. 後端寫 code 風格：以各自順手為主
            3. model 的設計 => mysql2 prepared statement 的問題 => `pool.execute()` 改成 `pool.query()` => 要檢查安全性(SQL injection)
            2. 錯誤處理 => model 總之先 `throw error`
            3. JWT 無法主動將使用者登出 => 須配合 session /cookie 機制
    * google map api 串接
    * 前端專案模型規劃：待決定是否要使用 redux



