麵包烘焙電商網站
Demo:https://ericacadu.github.io/panya/
創作理念: 麵包 (パン) + 吃太多 = 胖呀 (パンヤ)
主要風格: 日系、簡單、溫暖
色系搭配:
圖片來源: Pexels、 Unsplash、 flaticon
- 網站主要使用
Vue.js
和Vue Cli
架設而成 - 引入
Vue Router
與Vue Axios
等套件 - 引入
Bootstrap 5
樣式 - 開發後台管理系統
- 加入
ESLint Airbnb
風格 - 統一管理 API 路徑
- 透過
mitt
傳遞跨元件資料 - Layout 使用
Bootstrap 5
結合Sass
切版 - 使用
Font Awesome
、Material icons
- 電商展示:首頁、商品列表、商品介紹等
- 購物車:刪除、修改商品數量
- 優惠券
- 結帳
- 管理者登入
- 商品管理
- 優惠券管理
- 訂單管理
- 文章管理
- Vue3
- Vue Cli
- Vue Component
- Vue Router
- Vue Axios
- Vee Validation
- V-Calendar
- CKEditor 5
- Swiper
- mitt
- Bootstrap 5
- Font Awesome
- Material icons
限制各商品可購買數量最大值 (預設 30),避免使用者超買,可在購物車 / 商品介紹頁進行操作
當可購買數量超過 30,則不可再加入購物車
- 商品列表可依照類別分類
- 個別商品可上傳圖片連結網址,或上傳圖片檔案
- 模擬實際電商後台,未付款訂單會產生付款連結
- 可分別修改訂單資訊及訂單內容,並需完成修改才可更新訂單
- 修改訂單後會產生最後修改時間以供查閱
- 文章編輯器使用
CKEditor 5
套件 - 日期選擇使用
V-Calendar
日期選取套件 - 可自行輸入標籤內容,按下 ENTER 產生標籤
Demo:404 頁面
其餘更多細節部分,歡迎至 Demo 網站觀看 https://ericacadu.github.io/panya/