Vue 團購網

Avatar of 黃姿瑄.
Avatar of 黃姿瑄.

Vue 團購網

New Taipei City, Taiwan

團購網


簡介

團購網的設計目的在於解決社交媒體上進行團購時,團主面臨的商品管理、訂單統計、與團員反覆溝通等問題。 希望透過一個線上團購平台,提供一個便利的解決方案,讓團主可以輕鬆管理商品及訂單,團員也能夠隨時查看商品狀態。 透過平台,我們希望可以簡化團購過程,讓團購變得更加方便、流暢和輕鬆。我們的目標是提供一個方便、高效的團購平台,讓團主和團員可以更加專注於團購本身,並獲得更好的團購體驗。


前端

  • 使用 Vite 搭建開發環境,Vue 作為主要框架,Vue-router 管理路由,Pinia 集中管理資料狀態。
  • 整合 ESLint、Axios、Swiper、Vue-Chartjs、SweetAlert2、Validator、Socket.io、- Tailwind CSS、GSAP 等第三方套件,增強功能和提升使用體驗。
  • 使用 ESLint 做程式碼檢查,確保程式碼符合規範。
  • 使用 Axios 處理 API 請求。
  • 使用 Swiper 製作商品輪播圖。
  • 使用 vue-chartjs 製作後台購買及銷售訂單圖表。
  • 使用 SweetAlert2 提供新增、修改成功跟新增、修改、刪除錯誤等等提示。
  • 使用 Validator 驗證表單資料。
  • 使用 Socket.io 製作私訊聊天室,讓團主與團員溝通更加流暢。
  • 使用 Tailwind CSS 為 CSS 框架。
  • 使用 GSAP 製作動畫及視差滾動效果。


後端

  • 使用 node express 建立伺服器。
  • 整合 ESLint、Bcrypt、Cloudinary、Cors、Mongoose、Multer、Passport、Socket.io、Validator 等第三方套件,增強功能和提升使用體驗。
  • 使用 ESLint 做程式碼檢查,確保程式碼符合規範。
  • 使用 Mongoose 連接 MongoDB 資料庫。
  • 使用 Bcrypt 密碼加密。
  • 使用 Passport 比對登入密碼。
  • 使用 Validator 驗證輸入資料。
  • 使用 Multer 上傳圖片至 Cloudinary。
  • 使用 Socket.io 製作私訊聊天室
  • 使用 Cors 解決資源跨域。


使用 Vite、Vue、Vue-router、pinia 建置
Avatar of the user.
Please login to comment.

Published: Feb 20th 2023
26
7
0

Tools

nodejs
Node.js
vuejs
Vue.js
javascript
JavaScript
css3
CSS3
html5
HTML5

Share