專案簡介:
此專案為使用框架express、資料庫 MongoDB製作的個人全端專案,使用者可建立個人帳戶,也可透過Facebook、Google第三方登入,且可將喜歡的商品加入願望清單、加入購物車、送出訂單、完成結帳,並在送出訂單有信件通知。 管理者可以修改、取消訂單內容,新增、修改、刪除類別及產品內容。
前端畫面使用handlebar作為樣板引擎,並使用bootrap4進行畫面排版美化
登入使用cookie-session作為登入驗證機制,且有能串google、facebook第三方登入功能
使用mongoose ODM 對資料進行存取、修改
上傳圖片連結,使用AWS S3作為圖床
信件傳輸串接GMAIL API並使用套件nodemailer來進行傳輸
結帳串接第三方金流 藍新API來進行信用卡及web atm付款
最後雲端部署於AWS EC2 上 資料庫使用MonogoDB Atlas
測試帳號密碼: