前台 : https://cake-shoping.vercel.app/
後台 : https://cake-shoping.vercel.app/admin/admin_login
後台管理員測試帳號:gunail 測試密碼:111111
此專案為電商購物網站的後端專案,主要提供功能有會員系統、結帳功能、商品圖片上傳及編輯、庫存及銷售量控管、訂單管理、銷售量統計、購物車系統等等,專案使用 nodejs Express 框架 及 MYSQL 關聯式資料庫,API 開發風格遵循 RESTful API架構規範開發,專案架構以 route 層處理路由,controller 層處理商業邏輯,dao 層處理資料邏輯。
專案構成語言及語言框架
關聯式資料庫
會員系統用 JWT 做驗證
存取圖片
雜湊套件
跨域請求權限
參數化查詢,防禦SQL Injection攻擊。效能上佔有優勢。