changed 3 years ago
Linked with GitHub

End of NTUEE+ Web Developing!

How to Contribute

目前進度

  • Must have
    • All Out Pages (100%)
    • SideBar (100%) (vwvwMM)
    • Footer (100%) (vwvwMM, Tim)
    • Career (100%)
      • Appearance (vwvwMM)
      • Add (Feather, Tim, vwvwMM)
      • Image Editor (Tim)
      • Editor (vwvwMM)
    • Column (100%) (vwvwMM)
      • Column Summary Pagination and Loading (vwvwMM)
    • Profile (100%) (Feather)
      • Edit, Appearance, 貼文
    • Login (100%) (Tim)
    • Register (100%) (Tim, vwvwMM)
    • Forget (100%) (Tim)
    • ResetPassword (100%) (Tim)
    • Apis:
      • Register, Login (100% Tim)
      • Forget, ResetPassword (100% Tim)
      • Column (100% Tim)
      • Career (100% vwvwMM)
      • Profile (100% feather)
    • Search(100%) (接API後)
      • Profile (100%) (Tim)
      • Recruitment (vwvwMM)
      • Recommendation (vwvwMM)
      • Column (vwvwMM) (100%)
    • DashBoard
      • 近幾筆資料 (Tim) (100%)
    • File Structure Refactor (copy from old folders then replace)
      • In (100%)
        • Career (100%)
      • Out (100%)
    • All the routes and navs (100%) (All)
    • Small Change of Appearance (All)
      • Profile Search Default Page (100%)
      • Background Animation (100%)
      • Toggler (vwvwMM)
      • Out Refactoring (100%)
        • Template (Tim)
        • jumbotron (Tim)
        • our service (Tim)
        • about us (feather)
        • histroy (vwvwMM)
        • interviews (vwvwMM)
        • meet our team (feather)
        • contact us + issue report(Tim)
    • Google 表單 - issue report (100%)
    • Column Author Snapshot Change (Tim) (100%)
    • RWD相關
      • Landing Contact (Tim 100%)
      • Sidebar (vwvwMM)
      • CareerEntry (vwvwMM) (100%)
      • Profile (feather) (100%)
    • Career update on scroll (vwvwMM) => Pagination (100%)
    • Policy (feather) (100%)
    • Login Enter (Tim) (100%)
    • Redirect Problem (Tim)
    • Register 機制更新 (Tim)
      • 寄到學號信箱 => 成功
      • 校友資訊網(? => 截圖 => 審核 => 成功
    • Setting
      • changePassword (feather)
    • Error Handling
    • Delete Redundant Code(All)
      • Delete all console.log (vwvwMM) (100%)
    • Whole Test(All)
    • Write Testing
    • 改private repo
  • Nice to have
    • 回上頁問題
    • Auth (50%)
      • ColumnEditor
    • Refactor Code Structure
    • Study (0%)
      • 分享會投影片或資源呈現
      • 圖表
        • 系友分佈學校doughnut圖
        • 歷年留學成功人數
      • 留學統計資料
        • 需要filter
        • 校名
        • program名稱
        • 學費
        • 獎學金
        • 門檻
        • 截止時間
    • 綁定FB
    • 資安問題
    • 優化驗證流程(?
    • Logger
    • Preference Appearance (0%)
    • 收藏,追蹤之類的
    • 站內信

檔案架構

├── client/
    ├── src/
        ### images, media ###
        ├── assets/
            ├── icons/
            ├── images/
        ### common layout ###
        ├── components/
            ├── index.js
            ├── AppSidebar.js
            ├── ...
        ├── layout/
            ├── DefaultLayout.js
        ### redux slice ###
        ├── slices/
            ├── index.js
            ├── ...
        ├── store/
            ├──  index.js
        ### styles ###
        ├── scss/
            ├── style.scss
            ├── ...
        ### all pages view ###
        ├── views/
            ├── dashboard/
            ├── agent.js
            ├── out/
                ├── home/
                    ├── header/
                    ├── features/
                    ├── about/
                        ├── About.js
                        ├── index.js
                    ├── services/
                    ├── interviews/
                    ├── history/
                    ├── team/
                    ├── contact/
                ├── login/
                ├── forget/
                ├── registerEntry/
                ├── register/
                ├── registerFB/
                ├── resetPassword/
                ├── agent.js
                ├── form.js
                ├── index.js
            ├── in
                ├── study/
                ├── column/
                    ├── Column.js
                    ├── index.js
                    ├── ...
                ├── columnSummary/
                ├── profile/
                    ├── edit/
                        ├── ProfileImageEditor.js
                        ├── EditProfile.js
                        ├── index.js
                    ├── search/
                        ├── SearchProfile.js
                    ├── Profile.js
                    ├── index.js
                ├── searchProfile/
                ├── career/
                    ├── Career.js
                    ├── CareerImageEditor.js
                    ├── CareerBlock.js
                    ├── CareerPreview.js
                ├── recruitment/
                    ├── edit/
                    ├── own/
                    ├── Recruitment.js
                    ├── index.js
                ├── recommendation/
                    ├── edit/
                    ├── own/
                    ├── Recommendation.js
                    ├── index.js
                ├── agent.js
                ├── form.js
            ├── auth/
                ├── agent.js
                ├── form.js
                ├── index.js
        ### For sidebar display ###
        ├── _navIn.js
        ├── _navOut.js
        ├── _navAuth.js
        ### For whole page routes with layout ###
        ├── routes.js
        ### For somw page routes without layout ###
        ├── App.js
        ├──  index.js
        
  1. 資料夾駝峰命名
  2. Component大寫開頭
  3. 各頁面資料夾均須有index.js
  4. image import 若是離太遠,可以寫檔案去import圖片,再被component import
  5. form.js 為各頁面資料模板,請參考api
export const forms: {
   loginForm: {
       ...
   },
   registerForm: {
       ...
   },
}
  1. agent.js 為axios之模板
instance = axios.instance(...)
const func1 = (data,resHandler,errHandler) => {
instance.post(url, data)
 .then((res)=>{
   resHandler(res)
 })
 .catch(err=> {
   errHandler(err)
 })
}

2022/02/19

  • Review PRs

2022/02/13

  • ChangePassword (feather)
  • Login&Register (vwvwMM)
    • 開了issue 解決就好
  • Matching (noidname01)
    • date 要可更改且不影響已上傳結果(不要限制早於今天可能會比較方便)
    • 操作不可逆 -> 結果盡量備份在雲端之類的地方 -> 寄信附件
    • 學長 -> 學長/學姐
  • Career
    • Search error => 解決(? 但還是要處理maxPage問題(或perPage設高)
    • Description editor
      • 移除全螢幕
  • Deadline
    • 2/19(六)

2022/02/08

  1. Review PRs
  2. 雜事
    • get in touch 送出alert
  3. 測試分工
    • 開發人員測試
      • 註冊登入: (noidname01)
        • 未畢業
        • 系友
      • Profile (vwvwMM)
      • Career (Alan Hsieh)
      • Matching (feather)

2022/02/03

  1. Review PRs
    • 前端
      • 未畢業學生(register(isGraduate=false)) (Alan Hsieh)
        • 普通註冊 (-> FB 綁定)
          • 學號,名字,密碼
        • 驗證步驟(暫定)
          • 創帳號->寄密碼(用它登入) <-這個君輔似乎寫好了activate code了 所以理論上我們不用動他,這邊還是可以設密碼
        • 改寄信template
      • 系友 (feather, vwvwMM)
        • 普通註冊 (-> FB 綁定)
          • 截圖
          • 學號,名字,密碼(?
        • 驗證步驟
          • 傳到管理端,人工驗證 (vwvwMM)
          • 驗證成功->創帳號->寄密碼(用它登入)
        • 改寄信template
    • 後端
      • 派人看懂君輔 驗證相關api (vwvwMM, feather)
      • register handlePending 流程相關改掉 (noidname01)
      • 加隨機生成密碼和改template 看要不要改成activate code

2022/01/30

  1. Merge PRs
  2. 繼續分工
    • 前端
      • 未畢業學生(register(isGraduate=false)) (Alan Hsieh)
        • 普通註冊 (-> FB 綁定)
          • 學號,名字
        • 驗證步驟(暫定)
          • 創帳號->寄密碼(用它登入)
        • 改寄信template
      • 系友 (feather, vwvwMM)
        • 普通註冊 (-> FB 綁定)
          • 截圖
          • 學號,名字
        • 驗證步驟
          • 傳到管理端,人工驗證 (vwvwMM)
          • 驗證成功->創帳號->寄密碼(用它登入)
        • 改寄信template
    • 後端
      • 派人看懂君輔 驗證相關api (vwvwMM, feather)
      • 把register isGraduate password相關改掉 (noidname01)
      • 加隨機生成密碼和改template

2022/01/27

  1. 把vwvwMM 網服進度merge進來
  2. 走一次專案架構
  3. register 驗證(做完這個應該就可以上了 吧)
  4. 各地內容修改
    • History
      • 改圖片
      • 加B07
    • Team -> Redirect
    • Matching form
      • 填表時間抓DB時間

2021/10/5

  1. Page Error Handling
  2. 各地內容修改
    • History
      • 改圖片
      • 加B07
    • Team -> Redirect
  3. 未畢業學生流程:
    • 替他們創帳號
    • 寄信 -> 達成宣傳目的
    • 跟君輔討論
    • 詢問學術部寄信細節
  4. https://www.facebook.com/groups/ntueeplus/permalink/2219636401473370/
  5. 詢問系辦進度
    • jflo@ntu.edu.tw
    • 每年10月要新資料
    • 這幾天會寄資料過來
    • 不可外洩資料
  6. 發新二度招工文 (Done)
    • 確立我們的核心架構 -> 大型專案
    • 延長招工 -> 無限
    • 也可以直接來幾堂部課再決定
    • 想在大學期間做點有趣的事(?
    • 歡迎取暖
  7. 部課規劃
    • 學術部
      • 網頁事項
    • 資訊部
      • deploy事宜
    • 自行補充
    • 方案:
      • A: 共編教材+分開上
      • B: 共編教材+一起上(另外挑時間)
      • C: 自編教材+前半學期後半學期上
      • D: 用RIC講義(外包)
      • E: 兩邊各自教類似的東西,無效率
      • F: 三部大型聯合部會,like 去年
  8. 第一堂部課
    • 自我介紹
    • 辦網站帳號 -> 玩壞它XD
    • 網站未來規劃
    • 部課規劃
    • 加slack
    • 問卓要講啥XD
  9. 重要feature
    • register 驗證
    • error handling
      • 404 美宣

2021/9/24

  1. 系辦協助驗證
    • 新驗證方式 (Tim)
      • 寄信(校友mail)
      • 校友網站截圖
      • 校友證, 畢業證書
      • 僅對學號與姓名
    • 封測版上線(盡量用電腦開
    • 放github (給一點支持
  2. 招工表單內容
  3. RWD sidebar設計

2021/9/19

  1. Contact 內部運作
    • Google 表單
  2. Contact Icon
  3. Services 內容
  4. Sidebar Logo
  5. Sidebar Icon
  6. Career 增添說明
  7. Column Pagination 換色
  8. Register機制
    • 寄到學號信箱 => 成功
    • 校友資訊網(? => 截圖 => 審核 => 成功
    • Instruction
  9. RWD相關
    • Landing Contact
    • Sidebar
    • CareerEntry
    • Profile
  10. 測試人員
    • 歷屆部長們(?
  11. 下次開會時間: 9/24 12:20 ~ 14:00?

2021/9/15 美宣大會

  1. 整理重點建議部份
    • Out Landing Page
    • Sidebar(logo背景色統一,logo大一點,大標字色用黑)(vwvwMM)
    • Dashboard(可以像out home一樣格式,占空間太滿,ABOUT字太小)(vwvwMM)
    • Column Search(搜尋拉長,灰景拿掉,ALL貼到搜尋左邊)(vwvwMM)
    • Column Detail
    • Career Block(照片底下有圓角邊框,圖片上面留白,波浪改放資料,換一行三個)(vwvwMM)
    • Career Search(可以做得跟column一樣,ALL貼到搜尋的左邊)(vwvwMM)
    • Career Form(preview後沒填用紅框標,加陣列直接放在該項底下用全寬)(vwvwMM)
    • Profile(hover相片就應該可改,按完save要跳轉回更新版本)

2021/9/12

  1. Out 頁面內容
    • 模板選擇
    • 內容安排
      • jumbotron
        • NTUEE+ particle animation
        • Learn more button
      • our services
        • PPT
      • about us
        • 封面圖
        • 試著回想18歲的自己,未來的人脈往往成為促使我們選擇台大電機的原因,然而曾經我們引以為傲的人脈資產,現在卻如此凋零。
          一瞥世界上知名大學,他們都擁有一個共通點:人脈網絡。哈佛大學的老爺爺願意為了甫錄取的學弟妹提點長談,史丹佛大學的前輩也不遺餘力提拔後進。相比之下,我們認為系上一直缺乏專屬平台供系友建立緊密的網路,遂使人脈日益薄弱。
          近年創立的NTUEE Chain已經輔導眾多學生申請上國外一流大學,我們更希望延續EE Chain的初衷,讓這份互相傳承聯絡的心拓展到所有系友。繼承著B03~B06學長姐們的意志,我們希望這個聯絡網能成為一個整合式的社群網路,讓NTUEErs聚在一起;秉持著恢復人脈網的精神,讓NTUEE能在世界上有更大的影響力;建立一個連結電機系的共同回憶,讓系友們有專屬的家!
      • history
        • timeline(new package)
      • interviews
        • 3篇
        • 寫死
      • meet our team
        • 放負責人
          • 前端維護
          • 後端維護
          • 留學採訪
      • Contact us
        • contact info
        • contact icon
          • fb
          • ig
          • github
      • issue report
  2. 與美宣人士討論:9/15 15:30

2021/9/7

  1. 後端測試
  2. Out 頁面重構
  3. 在學學生帳號
  4. 留學資料公開版
  5. 下次開會時間: 9/12 9/15 9/16

2021/9/2

  1. 友廷分享搬宿舍的曲折離奇冒險故事
  2. 下次開會時間: 9/7 21:00

2021/8/29 (臨時動議)

  1. 招工PPT討論
    • 網頁維護組
    • 好處(?
  2. 校友認證方式
    • 台大校友查詢
      • 台灣大學學歷資料
    • 聯絡系辦
      • 吳忠幟
  3. 二段式認證
    • 外部
    • 系友
  4. 部課規劃
    • 詢問資訊部,學術部部課規劃與時程
    • 自己的部課規劃
      • 開發流程
      • project guide
      • 目的性教學
        • html+css
        • js
          • 之前教材
          • 非同步
          • spread, destructure
        • react
        • redux
  5. 人員招募配置
    • mentor(?)
      • 後端
        • feather, vwvwMM
      • 前端
        • Tim
    • 預計收入人數
      • 等招工後
    • 調查能力
      • google表單內

2021/8/25

  1. 目前進度
    • Must have
      • All Out Pages (100%)
      • SideBar (100%) (vwvwMM)
      • Footer (100%) (vwvwMM, Tim)
      • Career (100%)
        • Appearance (vwvwMM)
        • Add (Feather, Tim, vwvwMM)
        • Image Editor (Tim)
        • Editor (vwvwMM)
      • Column (100%) (vwvwMM)
        • Column Summary Pagination and Loading (vwvwMM)
      • Profile (100%) (Feather)
        • Edit, Appearance, 貼文
      • Login (100%) (Tim)
      • Register (100%) (Tim, vwvwMM)
      • Forget (100%) (Tim)
      • ResetPassword (100%) (Tim)
      • Apis:
        • Register, Login (100% Tim)
        • Forget, ResetPassword (100% Tim)
        • Column (100% Tim)
        • Career (100% vwvwMM)
        • Profile (100% feather)
      • Search(0%) (接API後)
        • Profile (100%) (Tim)
        • Recruitment (vwvwMM)
        • Recommendation (vwvwMM)
        • Column (vwvwMM) (100%)
      • Setting
        • ResetPassword
      • DashBoard
        • 近幾筆資料 (Tim) (50%)
      • All the routes (0%) (All)
      • Small Change of Appearance (All)
        • 封面頁
      • Whole Test(All)
      • Delete Redundant Code(All)
    • Nice to have
      • Study (0%)
      • Auth (0%)
      • Profile Search Default Page (0%)
      • Preference Appearance (0%)
      • 收藏,追蹤之類的
      • 站內信
  2. 後端傳承
    • 順一下code
    • Design Doc(notion / hackmd)
  3. 封面頁
  4. 畢業驗證方式
    *
  5. 學長姐內推事宜
    • 跟網頁一起
  6. Career內容討論
    • 要範例資料
    • 回傳資料順序 (feather)
    • block內資料呈現 => 交給美宣
    • 圖片size問題 => 裁切(700 * 400) (Tim)
  7. 網頁使用的語言
    • 美宣
  8. 整理重點建議部份
    • Career Block
    • Dashboard
    • Profile
    • Column Search
    • Career Search
    • Sidebar
  9. 下次開會時間 8/31 15:30

2021/8/20

  1. 目前進度
    • Must have
      • All Out Pages (100%)
      • SideBar (100%) (vwvwMM)
      • Footer (100%) (vwvwMM, Tim)
      • Career (100%)
        • Appearance (vwvwMM)
        • Add (Feather, Tim, vwvwMM)
      • Column (100%) (vwvwMM)
        • Column Summary Pagination and Loading (vwvwMM)
      • Profile (100%) (Feather)
        • Edit, Appearance, 貼文
      • Login (100%) (Tim)
      • Register (100%) (Tim, vwvwMM)
      • Forget (100%) (Tim)
      • ResetPassword (100%) (Tim)
      • Apis:
        • Register, Login (100% Tim)
        • Forget, ResetPassword (100% Tim)
        • Column (100% Tim)
        • Career (100% vwvwMM)
        • Profile (100% feather)
      • Search(0%) (接API後)
        • Profile (10%) (Tim)
        • Recruitment (feather)
        • Recommendation (feather)
        • Column (vwvwMM)
      • Setting
        • ResetPassword
      • DashBoard
        • 近幾筆資料
      • All the routes (0%) (All)
      • Small Change of Appearance (All)
    • Nice to have
      • Study (0%)
      • Auth (0%)
      • DashBoard
        • Announce
      • Preference Appearance (0%)
      • 收藏,追蹤之類的
      • 站內信
  2. 帳號驗證方式
    *
  3. 系學會共同網站
  4. 下次開會日期: 8/25 15:30

2021/8/15

  1. 目前進度
    • Must have

      • All Out Pages (100%)
      • SideBar (100%) (vwvwMM)
      • Footer (100%) (vwvwMM, Tim)
      • Career (100%)
        • Appearance (vwvwMM)
        • Add (Feather, Tim, vwvwMM)
      • Column (90%) (vwvwMM)
        • Column Summary Pagination and Loading (vwvwMM)
      • Profile (100%) (Feather)
        • Edit, Appearance, 貼文
      • Login (100%) (Tim)
      • Register (100%) (Tim, vwvwMM)
      • Forget (100%) (Tim)
      • ResetPassword (100%) (Tim)
      • Apis:
        • Register, Login (100% Tim)
        • Forget, ResetPassword (100% Tim)
        • Column (100% Tim)
        • Career (90% vwvwMM)
        • Profile (90% feather)
      • Search(0%) (接API後)
        • Profile (10%) (Tim)
        • Recruitment (feather)
        • Recommendation (feather)
        • Column (vwvwMM)
      • Setting
        • ResetPassword
      • DashBoard
        • 近幾筆資料
      • All the routes (0%) (All)
      • Small Change of Appearance (All)
    • Nice to have

      • Study (0%)
      • Auth (0%)
      • DashBoard
        • Announce
      • Preference Appearance (0%)
      • 收藏,追蹤之類的
      • 站內信
  2. BreadCrumb邏輯(刪了它) (vwvwMM)
  3. Column: 1806 1808 洪銘駿 1909 ?
    • detail需要有人去複製
      • 幫我放在/backend/routes/srcs/in/column/preload/details
    • 16052洪銘駿 (vwvwMM)
    • 1808陳維超 (vwvwMM)
    • 1806、1909應該只是preload噴bug,我再弄一次 (complete)
  4. Column -> ColumnSummary 換頁前端及後端配合 (vwvwMM)
    • getOutline(id, page, perPage)
    • getPicture * perPage => 想一下前端邏輯
  5. Column 圖片選擇 => 交給美宣
  6. Profile Search
  7. axios get limit 就是4.
  8. 下次開會時間: 8/20 21:00

2021/8/11

  1. 目前進度

    • Must have

      • All Out Pages (100%)
      • SideBar (100%) (vwvwMM)
      • Footer (100%) (vwvwMM, Tim)
      • Career (100%)
        • Appearance (vwvwMM)
        • Add (Feather, Tim, vwvwMM)
      • Column (90%) (vwvwMM)
        • Column Summary Pagination and Loading (vwvwMM)
      • Profile (75%) (Feather)
        • Edit, Appearance, 貼文
      • Login (100%) (Tim)
      • Register (100%) (Tim, vwvwMM)
      • Forget (100%) (Tim)
      • ResetPassword (100%) (Tim)
      • Apis:
        • Register, Login (100% Tim)
        • Forget, ResetPassword (100% Tim)
        • Column (50% Tim)
        • Career (70% vwvwMM)
        • Profile (0% feather)
      • All the routes (0%) (All)
      • Search(0%) (接API後)
        • Profile
        • Recruitment
        • Recommendation
        • Column
      • Setting
        • ResetPassword
      • DashBoard
        • 近幾筆資料
      • Small Change of Appearance (All)
    • Nice to have

      • Study (0%)
      • Auth (0%)
      • DashBoard
        • Announce
      • Preference Appearance (0%)
      • 收藏,追蹤之類的
      • 站內信
  2. own career appearance

  3. 下次開會時間: 8/15 15:30

2021/8/7

  1. 目前進度

    • Must have

      • All Out Pages (100%)
      • SideBar (50%) (vwvwMM)
        • in
        • out
      • Footer (100%) (vwvwMM, Tim)
      • Career (100%)
        • Appearance (vwvwMM)
        • Add (Feather, Tim, vwvwMM)
      • Column (90%) (vwvwMM)
      • Profile (75%) (Feather)
        • Edit, Appearance, 貼文
      • Login (100%) (Tim)
      • Register (100%) (Tim, vwvwMM)
      • Forget (100%) (Tim)
      • ResetPassword(100%) (Tim)
      • Apis:
        • Register, Login (100% Tim)
        • Forget, ResetPassword (100% Tim)
        • Column (0% Tim)
        • Career (70% vwvwMM)
        • Profile (0% feather)
      • All the routes (0%) (All)
      • Search(0%) (接API後)
        • Profile
        • Recruitment
        • Recommendation
        • Column
    • Nice to have

      • Study (0%)
      • Auth (0%)
  2. FB沒有resetPassword? ResetPassword重寄信?

  3. 下次討論時間: 8/11 15:30

2021/8/2

  1. 目前進度

    • Must have

      • All the routes (0%) (All)
      • All Out Pages (100%)
      • SideBar (100%) (vwvwMM)
        • in
        • out
      • Footer (100%) (vwvwMM, Tim)
      • Career (100%)
        • Appearance (vwvwMM)
        • Add (Feather, Tim, vwvwMM)
      • Column (90%) (vwvwMM)
      • Profile (75%) (Feather)
        • Edit, Appearance, 貼文
      • Login (100%) (Tim)
      • Register (100%) (Tim, vwvwMM)
      • Forget (100%) (Tim)
      • connect to APIs (All)
        • 4000改成1993
      • Search(0%) (接API後)
        • Profile
        • Recruitment
        • Recommendation
        • Column
    • Nice to have

      • Study (0%)
      • Auth (0%)
  2. Profile for Career

  3. 接API分工

    • Login/Register/Forget(Tim) + Column(Tim)
    • Profile(Feather)
    • Career(vwvwMM)
  4. 整合axios與forms

  5. 下次討論時間: 8/7 15:30

2021/7/30

  1. 後端api格式討論

    • need to be add
      • career add
      • career modify
    • need to be modify
      • profile
  2. 目前進度

    • Must have

      • All the routes (0%) (All)
      • All Out Pages (100%)
      • SideBar (99%) (vwvwMM)
        • in
        • out
      • Footer (80%) (vwvwMM, Tim)
      • Career (80%)
        • Appearance (vwvwMM)
        • Add (Feather, Tim, vwvwMM)
      • Column (90%) (vwvwMM)
      • Profile (65%) (Feather)
        • Edit, Search, Appearance, 貼文
      • Login (100%) (Tim)
      • Register (100%) (Tim, vwvwMM)
      • Forget (75%) (Tim)
      • connect to APIs (All)
        • 4000改成1993
    • Nice to have

      • Study (0%)
      • Auth (0%)
  3. 移route進repo -> 大連接 (feather)

  4. career edit (vwvwMM)

  5. 下次討論時間 8/2 15:30

2021/7/23

  1. Doc

  2. Profile

    • company list ->current
    • office number -> delete
    • education double major and etc..
    • homephone
    • Linkedin 圖片
  3. 後端溝通template討論

    • common handleInputChange
  4. 照片存取格式

  5. 目前進度

    • Must have

      • All the routes (0%) (All)
      • All Out Pages (60%)
      • SideBar (90%) (vwvwMM)
        • in
        • out
      • Footer (0%) (vwvwMM)
      • Career (40%)
        • Appearance (vwvwMM)
        • Add, Delete, Modify (Feather, Tim)
      • Column (25%) (vwvwMM)
      • Profile (50%) (Feather)
        • Edit, Search, Appearance, 貼文
      • Login (100%) (Tim)
      • Register (75%) (Tim)
      • Forget (100%) (Tim)
      • connect to APIs (All)
        • 4000改成1993
    • Nice to have

      • Study (0%)
      • Auth (0%)
  6. reference:

    • #63e7e7
    • rgb(106, 255, 198)
  7. 下次開會時間: 7/28 -> 7/30 15:30

2021/7/19

  1. 亮君搞profile

  2. 竑儒換模板XD

  3. 我搞Register and Forget + 前端功能

  4. 重要功能

    • Must have
      • All the routes (0%) (All)
      • SideBar (50%) (vwvwMM)
        • in
        • out
      • Footer (0%) (Feather)
      • Career (0%)
        • Appearance (vwvwMM)
        • Add, Delete, Modify (Feather, Tim)
      • Column (25%) (vwvwMM)
      • Profile (25%) (Feather)
        • Edit, Search, Appearance
      • Login (25%) (Tim)
      • Register (25%)(Tim)
      • Forget (0%)(Tim)
      • connect to APIs (All)
    • Nice to have
      • Study (0%)
      • Auth (0%)
  5. 下次開會日期: 7/23 15:30

2021/7/16

  • 單個commit 的PR, squash 的時候要注意名字
  1. 開關於column的style issue

  2. 亮君繼續搞profile

  3. 竑儒好強 搞column block

  4. 我搞Login

  5. 下次開會日期: 7/19 15:30

2021/7/12

  1. Contribution 流程
    • Jira
      • Components
      • Issue Type
    • PR format
    • Workflow of PR
      set up
1.fork
2.clone your fork repo to local
3.cd EndOfWeb
4.git remote add upstream https://github.com/NTUEE-PLUS/EndOfWeb.git
5.git remote set-url --push upstream no_push
6.git remote -v //check 

every new issue

1.create an issue at Jira
2.git fetch upstream
3.git rebase upstream/main
4.git checkout -b NTUEEPLUS-${jira_number}
5.git add ${edited files}
6.git commit -m {commit message} //please be clear and  use git rebase -i to squash commit if too many commits.(like more than 10).
7.git fetch upstream
8.git rebase upstream/main
9.git push origin NTUEEPLUS-${jira_number}
10.PR
  1. 重要功能資料夾:
    • login
    • career:
      • page:
        • ​​​​​​​​​​​​​​​​​​  NTUEE_Plus_website/client/src/in/career_in/
          
      • recruitment:
        • NTUEE_Plus_website/client/src/in/recruitment_block/
      • recommendation
        • NTUEE_Plus_website/client/src/in/recommendation_block/
    • column:
      • block
        • ​​​​​​​​​​​​​​​​​​  NTUEE_Plus_website/tree/master/client/src/in/column_block
          
      • text
        • NTUEE_Plus_website/client/src/in/column_text/
  2. Old link
  3. 工作分配
    • column
      • text template(vwvwMM)
    • Profile(feather)
    • Login
  4. 下次開會日期: 7/16 15:30

2021/7/9

  1. 前端寫死(先不管後端
  2. How to commit code?
    • Jira
    • Pull Request Format
    • Github action(far away)
  3. TODOs:
    • Create Jira Account (Tim)
    • Set Pull Request Format (Tim)
    • No push! (Tim)
    • Prettier and Commit Auto Check Style (Tim)
    • Tidy up the template (vwvwMM)
    • Find the connection between old and new repo (Feather)
  4. 下次開會日期: 7/12 15:30
Select a repo