noidname01
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee
    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Engagement control
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Versions and GitHub Sync Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Engagement control Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee
  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       owned this note    owned this note      
    Published Linked with GitHub
    Subscribed
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    Subscribe
    # 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: ![](https://i.imgur.com/5rakrEN.png) * 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: ![](https://i.imgur.com/5rakrEN.png) * 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: ![](https://i.imgur.com/5rakrEN.png) * 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: ![](https://i.imgur.com/5rakrEN.png) * 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: ![](https://i.imgur.com/5rakrEN.png) * 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: ![](https://i.imgur.com/5rakrEN.png) * 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) * ![](https://i.imgur.com/5rakrEN.png) * 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) * ![](https://i.imgur.com/5rakrEN.png) * 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) * ![](https://i.imgur.com/5rakrEN.png) * 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

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully