- 首頁呈現完整的履歷表內容
- 有後台登入功能
- 後台有至少以下功能
- 個人基本資料管理
- 個人可公開的聯絡資料
- 個人的生日等基本資料
- 自我簡單介紹
- 興趣...etc
- 學經歷管理
- 可新增數筆個人的學歷及經歷
- 可新增/修改/刪除學經歷資料
- 可控制學經歷資料在前台是否顯示
- 自傳管理
- 可新增數份不同的自傳
- 可編輯或刪除自傳
- 可決定那一份自傳要顯示在前台
- 求職條件管理
- 可新增數項求職條件(參考各家人力網站資料)
- 可決定求職條件的組合(進階)
- 作品集管理
- 可新增作品,作品型式可能是圖片或外部連結
- 可編輯作品介紹,並顯示在前台
- 圖片管理
- 可上傳圖片
- 圖片有相簿或分類可供選擇
- 前台可視需要將圖片插入任何需要的地方(進階)
- 也可以單純一個前台功能用來顯示所有的相片
- 個人基本資料管理
- 首頁要能呈現後台資料庫所儲存的履歷表資料
- 後台的履歷項目能控制是否顯示在前台
- cakeResume的個人履歷表一份,請提供網址並存放在 README.md中指定的URL位置
- 作品集計畫 - 請描述你計畫後續要完成並成為履歷表中的作品集的項目,比如有那些後端程式,那些前端程式,或是視覺作品及其他個人能力所產出的作品(線上萬年曆,小遊戲,視覺海報...etc)
- 視覺計畫 - 請描述你的電子履歷表要呈現的視覺風格,比如極簡風格,方塊風格,日誌風格,森林風格,卡通風格,生活風格等等,並具體描述會放入那些元素或配色來呈現這些風格。
- 資料庫規劃 - 請描述你的資料庫設計,有那些資料表,各負責什麼功能,資料表間是否有關聯性,有那些欄位
- 功能規劃 - 請描述前後台各項功能的實作內容,比如個人資料管理會以表單的方式來呈現,並讓使用者可以填入資料後儲存到資料庫,同時描述會使用到那些API或是前後端是否分離。
以上內容請以文件方式(word,txt,md)撰寫並存放在 /doc/ 中
- 請至github classroom接受期中作業,並將完成的作業上傳到github classroom中
- 請提供3~5張作業的截圖一併存放在 /doc/ 中
- 繳交後請將最後成品及資料上傳至220的個人空間中,並做好資料庫的建置。
- 評量方式:當天上午10點開始評量,評分方式由個人在座位上展示220上的作業成果並說明,再由老師評分
- 從github classroom中fork一份完成的作業到自己的github 帳號下保管及持續改善
- 可以提供本作業的相關連結給予廠商做為求職輔助資料