團隊討論筆記 === [TOC] # 每周日下午兩點討論 ## 2021/07/04 ### 使用工具 * git-版本控制 1. gitignore 2. [gitkraken](https://www.gitkraken.com/) 3. [github](https://github.com/) * html&css-網頁顯示 * javascript-網頁處理 * mysql-資料庫 * mongodb-資料庫 * googleCloud-雲端(創新賬號,裡有$300美元,打死不要輸入信用卡) * [流程圖撰寫](https://app.code2flow.com/) * vscode extension(裝下去就對,無害的) 1. path intellisense Visual Studio Code plugin that autocompletes filenames. 3. debugger for chrome 寫好的html可以預先透過套件顯示 4. bracket pair colorizer 2 快速知道你對應的框 ![](https://github.com/CoenraadS/Bracket-Pair-Colorizer-2/raw/HEAD/images/example.png) 5. html snippets 幫助你寫少點html ![](https://i.imgur.com/VOhBvHb.gif) 6. prettier-code formatter 排版 登入頁 --- * 登入頁面 > 1. 輸入帳號密碼 > 2. 用GOOGLE、FB帳號直接登入(進階) > 3. 忘記密碼 > 4. 註冊帳號 * 註冊頁面 > 1. 設定帳號 > 2. 設定密碼 > 3. 使用者名稱 > 4. E-mail確認註冊(進階) > 5. 手機號碼 > 6. 寄件地址 > 7. 生日 * 登入後的個人資料顯示 > 1. 編輯個人簡介 > 2. 我的帳戶 > 3. 購買清單 > 4. 通知總覽 * 修改資料 > 1. **我的帳戶** 使用者名稱 Email 手機號碼 生日 > 2. **銀行帳號/信用卡** > 3. **配送地址** > 4. **更改密碼** →現在密碼:__________ →新的密碼:__________ →確認密碼:__________ 電商平台 --- * 購物車 * 購物須知 * 食品 遵守事項 --- 1. 變數命名需有意義,請參照這個網站的方式 [命名參考](https://medium.com/mr-efacani-teatime/%E6%92%B0%E5%AF%AB%E7%A8%8B%E5%BC%8F%E7%9A%84%E7%AC%AC%E4%B8%80%E6%AD%A5-%E5%AD%B8%E7%BF%92%E6%9C%89%E6%84%8F%E7%BE%A9%E7%9A%84%E5%91%BD%E5%90%8D-62252ea86587) 2. 每次開會需告知團隊做了哪些,有遇過哪些困難,並解釋給其他人了解 每週進度 --- @andrewzhen0903 工作 ~~1. 創建新的google帳號,並開啟 google cloud使用~~ ~~2. 使用google cloud開啟虛擬機,並使用linux系統~~ ~~3. 在linux系統內安裝mysql資料庫~~ ~~4. mysql設定帳號密碼,並告知團隊帳號密碼與連線ip~~ →**USERNAME**:user  **IP**: 52.171.57.192  ==**密碼**: POMELO== **port**:3306 ~~6. 外部可以連線進去(如:mysql workbench)~~ 7. 若提早完成,可以學習如何架設phpmyadmin(自己查一下是什麼,若是可以下週可以說明一下) 8. 了解git並撰寫gitignore 9. 研究資料傳輸方式(get、post傳法) @v9T9jzLwTYKCFtE1SrR3Hg 工作 ~~1. 撰寫4個頁面出來(分別為登入、註冊、個人資料顯示、修改資料)~~ ~~2. 資料先放假資料,先不與資料庫做連線~~ ~~3. 研究如何用javascript與資料庫連線(等待 @andrewzhen0903 架設完畢後開始連線)並說明~~ ~~4. 頁面的轉換導址~~ ~~5. 學習如何使用cdn匯入套件(如:lodash)-不限定哪個套件~~ ~~6. 若是提早完成,可以嘗試套件的使用,並準備說明~~ 7. 也可以考慮使用框架,去研究框架的優缺,並選擇其中一種來用(咪住先) ~~8. 了解git並撰寫gitignore~~ ~~9. 研究資料傳輸方式(get、post傳法)~~ --- ## 2021/07/11 @andrewzhen0903 工作 ~~1. 先從外部連接雲端的database~~ ~~2. 互相討論設計並畫出er diagram,而且要確定要怎樣的table~~ ~~3. 根據設計好的table,嘗試傳資料到雲端的資料庫~~ ~~4. 研究python django並架設server~~ ~~5. 嘗試使用簡易的網頁連接到django和database~~ 6. 研究如何使用gitkraken @v9T9jzLwTYKCFtE1SrR3Hg 工作 ~~1. 修改討論時需要修改的地方~~ ~~2. 先從外部連接雲端的database~~ ~~3. 設計並畫出er diagram, 討論設計怎樣的table~~ ~~4. 根據設計好的table,嘗試傳資料到雲端的資料庫~~ ~~5. 學習javascript的基本使用,順便了解下vue框架~~ ## 2021/07/11 @andrewzhen0903 工作 1. 在mysql建立index和foreign key作查詢 2. mysql 改密碼 3. django連接mysql database,“一定要/must”了解django module 4. 用django增加新的頁面“/”,要設定get/post 5. 嘗試把所寫的東西push到github,記得存在“你自己”開的新的branch和有意義的commit 6. 研究如何使用gitkraken/github deskstop/sourcetree (選其中一個) @v9T9jzLwTYKCFtE1SrR3Hg 工作 1. ~~使用js連接雲端的database - 練習module使用~~ [筆記](https://hackmd.io/@aiya861202/SJdiz1N0u) 2. 連接成功後,在前端顯示對應的資料 3. ~~了解sql語法撰寫~~ [筆記](https://hackmd.io/@aiya861202/rybn8Q7A_) 4. ~~了解github deskstop並使用作push~~ 5. ~~了解並判斷是否使用框架~~ 6. ~~js做表單規則驗證-(hint 可以用正則表達式做)~~ 7. ~~構想登入後的頁面~~ ![](https://i.imgur.com/mz3VkRv.jpg) 9. ~~@media的瞭解跟撰寫~~ ## 2021/07/25 @andrewzhen0903 工作 1. 修正ER-model 2. 了解django module 3. django與前端的HTML相連 4. django的註冊可以新增至資料庫 5. html網站登入需要用已註冊後的帳號才能登入 @v9T9jzLwTYKCFtE1SrR3Hg 工作 1. 研究vue 2. [本週筆記](https://hackmd.io/cFfKfkJUSVG14AJ1KNfAvQ) ## 2021/08/01 @andrewzhen0903 1. 查詢html跟django的寫法 2. 個人檔案的修改資料也能修改後端資料 3. 學習django語法 4. django上的程式修正 (Ex:完成(第2點),註冊就無法使用) @v9T9jzLwTYKCFtE1SrR3Hg 工作 ~~1. 解決中文輸入分裂問題~~ ~~2. TW-ZIPCODE新版本~~ ~~3. 表單驗證問題(v-if)~~ 4. .join()---不確定 ~~5. 完成首頁~~ ~~6. js 練習~~ 7. 商品放入購物車功能 8. [本週筆記](https://hackmd.io/Te4ZtrPATjGmgm0V3hDvGA) ## 2021/08/08 @andrewzhen0903 1. 完成個人資料剩下的與後端連接的部分(信用卡、地址、(密碼半成品)) 2. 修正註冊時的住址無法連一起 3. 完成商品的資料庫內容 @aiya861202 工作 [8/8筆記](https://hackmd.io/rBUqzCf_Qpiu4y5Ho-fPzg) 1. ~~Ajax-join-/function/return/value/Post(url留空)~~ 2. ~~sign-label樣式同行~~ 3. ~~通知一覽原用的info icon多用於顯示更多詳細資訊,要換成較適合的鈴鐺~~ 4. ~~購物車功能~~() 5. 商品詳細頁面模板(從資料庫取商品資訊) 6. 各店家管理員登入 ## 2021/08/08 @andrewzhen0903 1. 寫API文件 2. 弄個requirements.txt 3. 優化程式碼 → 修改完上傳到Github了
{"metaMigratedAt":"2023-06-16T03:46:25.213Z","metaMigratedFrom":"Content","title":"團隊討論筆記","breaks":true,"contributors":"[{\"id\":\"b931495a-0b8a-4c28-a5ff-67ba9784c524\",\"add\":1282,\"del\":561},{\"id\":\"bfd4fd8f-32f0-4d82-8216-d1354ab4771e\",\"add\":1973,\"del\":1008},{\"id\":\"858b68af-cb83-4204-ac0b-052a98b175a0\",\"add\":1432,\"del\":109},{\"id\":\"c3e701ae-d6ee-4579-a826-b81755991ba6\",\"add\":1479,\"del\":335}]"}
Expand menu