owned this note
owned this note
Published
Linked with GitHub
# End of NTUEE+ Web Developing!
## [How to Contribute](https://github.com/NTUEE-PLUS/EndOfWeb/blob/main/doc/contribution.md)
## 目前進度
* 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](https://react-landing-page-template.herokuapp.com/#about) (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
> ``` js
> export const forms: {
> loginForm: {
> ...
> },
> registerForm: {
> ...
> },
>}
> ```
> 6. agent.js 為axios之模板
> ``` js
> 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
4. 測試分工
* 開發人員測試
* 註冊登入: (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
4. 各地內容修改
* History
* 改圖片
* 加B07
* Team -> Redirect
7. 未畢業學生流程:
* 替他們創帳號
* 寄信 -> 達成宣傳目的
* 跟君輔討論
* 詢問學術部寄信細節
* 寄信套件
* 怎麼不被當垃圾信件
* (vwvwMM)
* [之前留學配對的code](https://github.com/NTUEE-PLUS/EndOfWeb/blob/main/backend/routes/srcs/in/study/storeMatch/mail.js)
* 用```require('read-excel-file/node')```
1. https://www.facebook.com/groups/ntueeplus/permalink/2219636401473370/
6. 詢問系辦進度
* jflo@ntu.edu.tw
* 每年10月要新資料
* 這幾天會寄資料過來
* 不可外洩資料
8. 發新二度招工文 (Done)
* 確立我們的核心架構 -> 大型專案
* 延長招工 -> 無限
* 也可以直接來幾堂部課再決定
* 想在大學期間做點有趣的事(?
* 歡迎取暖
9. 部課規劃
* 學術部
* 網頁事項
* 資訊部
* deploy事宜
* 自行補充
* 方案:
* A: 共編教材+分開上
* B: 共編教材+一起上(另外挑時間)
* C: 自編教材+前半學期後半學期上
* D: 用RIC講義(外包)
* E: 兩邊各自教類似的東西,無效率
* F: 三部大型聯合部會,like 去年
10. 第一堂部課
* 自我介紹
* 辦網站帳號 -> 玩壞它XD
* 網站未來規劃
* 部課規劃
* 加slack
* 問卓要講啥XD
11. 重要feature
* register 驗證
* error handling
* 404 美宣
## 2021/9/24
1. 系辦協助驗證
* 新驗證方式 (Tim)
* 寄信(校友mail)
* 校友網站截圖
* 校友證, 畢業證書
* 僅對學號與姓名
* 封測版上線(盡量用電腦開
* 放github (給一點支持
3. 招工表單內容
4. 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
10. RWD相關
* Landing Contact
* Sidebar
* CareerEntry
* Profile
11. 測試人員
* 歷屆部長們(?
12. 下次開會時間: 9/24 12:20 ~ 14:00?
## 2021/9/15 美宣大會
1. 整理重點建議部份
- [x] Out Landing Page
- [x] Sidebar(logo背景色統一,logo大一點,大標字色用黑)(vwvwMM)
- [x] Dashboard(可以像out home一樣格式,占空間太滿,ABOUT字太小)(vwvwMM)
- [x] Column Search(搜尋拉長,灰景拿掉,ALL貼到搜尋左邊)(vwvwMM)
- [x] Column Detail
- [x] Career Block(照片底下有圓角邊框,圖片上面留白,波浪改放資料,換一行三個)(vwvwMM)
- [x] Career Search(可以做得跟column一樣,ALL貼到搜尋的左邊)(vwvwMM)
- [x] 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
* Address: 系學會辦
* Email: eeplus2020@gmail.com
* Support: 700-0001236-0553850(Taiwan)
* 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. 網頁使用的語言
* 美宣
9. 整理重點建議部份
* Career Block
* Dashboard
* Profile
* Column Search
* Career Search
* Sidebar
10. 下次開會時間 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. 帳號驗證方式
*
4. 系學會共同網站
5. 下次開會日期: 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洪銘駿](https://www.facebook.com/notes/ntuee-plus/%E7%B3%BB%E5%8F%8B%E5%B0%88%E8%A8%AA2014%E7%B4%9A-%E6%B4%AA%E9%8A%98%E9%A7%BFrobotart-%E5%9C%8B%E9%9A%9B%E6%A9%9F%E5%99%A8%E4%BA%BA%E8%97%9D%E8%A1%93%E5%A4%A7%E8%B3%BD%E9%A6%96%E7%8D%8E/1020710014699354/) (vwvwMM)
* [1808陳維超](https://www.facebook.com/notes/ntuee-plus/%E7%B3%BB%E5%8F%8B%E5%B0%88%E8%A8%AA1994%E7%B4%9A-%E9%99%B3%E7%B6%AD%E8%B6%85-skywatch-inc-co-founder/1515906965179654/) (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
* [前端doc生成](https://blog.bitsrc.io/6-tools-for-documenting-your-react-components-like-a-pro-5027cdfb40c6)
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
```
2. 重要功能資料夾:
* 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/
3. Old link
* 109-1:https://hackmd.io/vOva2LUoTtqvXneir6eYUw
* 109-2:https://hackmd.io/__fkK31DTLqFo0o6oetPhA
* 後端api doc: https://github.com/NTUEE-PLUS/NTUEE_Plus_website/tree/master/routes
4. 工作分配
* column
* text template(vwvwMM)
* Profile(feather)
* Login
5. 下次開會日期: 7/16 15:30
## 2021/7/9
1. 前端寫死(先不管後端
2. How to commit code?
* Jira
* Pull Request Format
* Github action(far away)
3. TODOs:
- [x] Create Jira Account (Tim)
- [x] Set Pull Request Format (Tim)
- [x] No push! (Tim)
- [ ] Prettier and Commit Auto Check Style (Tim)
- [x] Tidy up the template (vwvwMM)
- [x] Find the connection between old and new repo (Feather)
4. 下次開會日期: 7/12 15:30