[作品][Laravel] Mamigogo 2016年版 照顧寶寶的好幫手

網站名稱 : Mamigogo 寶寶成長紀錄

開發年分 : 2016年

開發語言 : PHP – Laravel framework

資料庫 : MSQL

運行環境 : Softlayer Ubuntu 16.04 Apache + Object Storage

正式營運連結 : http://www.mamigogo.com/

作品連結 : http://works.alvinchen.club:8071/laravel/mamigogo/public/

主題發想 100%
頁面規劃 100%
程式撰寫 100%
後續維護 100%
行銷推廣 100%

內容簡介 :  我們在2016年執行了第一次的大改版作業,除了版面整個換然一新以外更是加入了手機版操作的支援,以及更方便的通知和數據統計功能,除了原有的成長檔案、親子相簿、討論區、媒合平台以外,我們更是加入了個人專頁展示,另外也改善了討論區的操作畫面,成長檔案的部分還是主軸,除了原有的功能外對於照片功能也加入了更多的可編輯選項,以及更好操作的寶寶成長檔案分享邏輯,當然每個頁面也都一併加入了留言以及社群媒體分享的功能。在安全性方面,每個寶寶的資料都可被定義為公開或者私人兩種,會員帳號也加入了email提供以及忘記密碼重設等功能,在硬體方面此次升級搬移至IBM SoftLayer位於新加坡的虛擬主機,除了安全性提升以外效能也獲得了大幅度提升。

  • 前台功能
首頁 : 一共可以分為四個區塊資料,第一塊Banner作為形象展示以及合作廠商資訊曝光使用。第二區塊作為成長檔案快速開始的捷徑,未登入帳號的使用者可以直接透過姓名以及出生資料來開始製作成長檔案,以登入會員則會看到成長檔案的製作提醒。第三區塊為討論區置頂以及最新的文章列表,提供給使用者最新的訊息更新,第四區塊為相片展示,使用者在親子相簿上傳的照片會在這個區塊被展示出來,點選連結可以直接查看該相簿。

討論區 : 討論區除了會員可以發文以外,管理員更是有將文章置頂的權限,每篇文章都提供分享到社群媒體的按鈕,當然除了發文以外討論區當然也可以讓會員自由回復文章,而且可以提供階層式的文章回覆功能。

成長檔案 : 作爲網站的主軸成長檔案頁面是最多人使用的地方,此頁面每筆資料皆為會員同意將資訊公開之寶寶照片,然而公開之資料也僅限於照片本身而已,其他詳細資料只有寶飽的托育者以及家長可以查看,畫面上我們透過顏色來區別寶寶的身份,藍色即為公開資料粉紅色即為自己製作的寶寶成長檔案,如為自己製作的檔案則可以查看所有相係內容包含年齡、飲食、成長紀錄以及照片,若為公開資料只能看到照片,成長檔案中除了每個月填入的成長紀錄外,目前系統提供繪製完成的身高體重成長曲線圖給會員參考。

親子相簿 : 親子相簿功能提供給會員無限制的上傳照片,限制每張照片大小為3MB,但是沒有張數以及相簿容量的限制,每張照片皆提供留言以及分享至社群媒體的功能,在照片上傳的部分相簿與成長檔案相同皆提供照片旋轉編輯功能避免手機拍出歪斜照片而無法修正。

會員專區 – 基本資料 : 提供會員基本資料維護功能,如果有填寫email系統會定期發送email通知,若無填寫則不會。

會員專區 – 我的話題 : 提供個人在討論區所發表過的所有主題以及回覆。

會員專區 – 我的相簿 : 提供會員上傳以及編輯親子相簿的功能,此頁面為會員自己發表過的相簿,可以維護過往資料也可上傳新相簿。

會員專區 – 我的寶寶 : 提供Mamigogo 會員管理自己的寶寶成長檔案,可以新增編輯寶寶個人資料,也可管理寶寶每個月的成長檔案,每份成長檔案皆可設定分享給寶寶的家長功能,以及隱私項目設定是否為公開資料。

會員專區 – 我的收藏 : 收藏資料為媒合平台收藏,保母帳號可以收藏家長帳號,相反的家長帳號也可以收藏保母帳號,方便未來可以快速照到資料。

會員專區 – 我的評價 : 2016年版新增評價功能,保母會員可評價家長帳號,相反的家長帳號也可以評價保母帳號,評價除了給出星星數以外也可以留下留言,所有資料將會顯示在此頁面。

會員專區 – 我的專頁 : 2016年版的新功能,每位會員都會有此頁面蒐集個人發表過的相簿、寶寶以及討論區文章,版面也提供部分可調整功能包含Banner以及背景圖皆可自由調整。

  • 後台功能
靜態資料管理 : 提供管理員設定前台網站靜態資料頁面,包含關於我們、隱私群、服務條款、常見問題、首頁Banner等資料,首頁Banner可以針對圖片點選後的連結做設定也可以自由排序圖片輪播順序。

回饋資料管理 : 管理前台聯絡我們回饋資料以及活動贈品回饋資料,聯絡我們資料管理員可以直接查看後回覆給使用者。

商業廣告 : 此功能可以設定前台頁面下方之商業廣告內容,商業廣告只提供一個格式廣告提供刊登,每支廣告會根據優先順序以及刊登位置自動計算刊登費用,資料填寫完畢後前台首頁或者內頁就會出現橫幅廣告。

相簿管理 : 列表前台會員上傳的所有相簿,相簿管理只提供相簿內容查看以及下架功能,管理員無法編輯使用者上傳的相片,下架功能可以單純下架一張相片或者相簿整體下架。

已下架相簿 : 如在管理頁面中設定相簿護者相片下架則資料會移動到此區域,待使用者調整完畢後透過回覆功能再次將相片或者相簿上架。

成長檔案管理 : 列表前台使用者新增的每一個月寶寶成長檔案,管理員僅提供下架功能無法編輯內容。

已下架成長檔案 : 下架後的Mamigogo 成長檔案管理,可通知會員修改內容後於此區功能再次將成長檔案上架。

討論區板塊管理 : 前台討論區的討論分區板塊,目前前台的功能因文章數量不足暫時將板塊關閉。

討論區文章管理 : 列表前台討論區所有的文章,管理員僅提供下架功能無法編輯使用者文章。

討論區文章下架項目 : 下架後的討論區文章會移動至此,待前台會員修正內容符合規定後管理員可透過此區域功能重新將文章上架。

違規檢舉專區 : 前台提供相簿、相片、討論區文章三個項目的檢舉功能,一但有人按下檢舉則此區會出現資料,待管理員確認後可以直接將被檢舉內容刪除或者下架。

媒合刊登管理 : 此區域管理前台家長以及保母刊登媒合資訊資料,管理員提供查看以及下架功能,無法編輯前台使用者資料內容,下架後一樣提供下架管理專區可以再透過此功能將內容上架刊登。

會員群組管理  : 前台會員群組資料管理,目前前台會員自由註冊的資料皆不在群組中,群組僅提供可管理前台資料之帳號使用。

會員名單查詢 : 可管理前台會員名單資料,包含新增、編輯、查看以及停權功能,此頁面可以查看會員詳細資料包含文章數量、相簿數量以及成長檔案數量等等資料。

會員停權名單 : 此頁面可以管理已被停權的會員名單,可透過此頁面將停權會員重新恢復登入權限。

操作記錄報表 : 提供查詢前台Mamigogo 會員操作記錄以及錯誤紀錄資料。

後台管理員群組 : 可以自由設定每個管理員群組所擁有的操作權限。

後台管理員名單 : 可以管理登入後台之帳號管理員,包含帳號以及權限群組設定以及停權管理。

後台管理員停權查詢 : 查詢已被停權管理員名單,可透過此區域功能將管理員重新回復登入權限。

操作記錄報表 : 提供查詢後台管理員操作記錄以及錯誤紀錄資料。

  • 功能截圖
前台 – 首頁
Mamigogo
前台 – 討論區
Mamigogo 討論區
前台 – 成長檔案
Mamigogo 成長檔案
前台 – 會員專區
Mamigogo 會員專區
後台 – 資料列表
Mamigogo 後台列表
後台 – 資料內容
Mamigogo 後台資料

 

延伸閱讀 : 其他相關Laravel作品

首頁 » 作品整理 » Laravel » [作品][Laravel] Mamigogo 2016年版 照顧寶寶的好幫手