1. 專案架構與技術選擇:
- 技術包括 HTML、CSS、ES6、Sass、Vue2、Vuetify、jsencrypt、Webpack 等
- 建置客製化首頁和個人中心,並將組件獨立成庫。
- 使用 .env 文件進行客製化參數配置,特別針對客製化首頁和個人中心的變化較大需求。
2. 維護與更新:
- 維護超過100個站點,對客戶前台進行更新,根據新需求調整。
- 拆分組件後,使得對客製化首頁和個人中心的更新更加方便,減少對所有站點的影響。
3. 錯誤監控與改善:
- 導入 Sentry 監控工具,收集 PC H5 的錯誤訊息,幫助開發人員快速發現並改善錯誤。
4. 後台管理:
- 導入 CMS 管理後台,管理各種內容,如 Logo 輪播圖、客服、圖片、站內信、文章等,降低前端維護客製化需求的複雜度。
5. 客服系統整合:
- 串接7套客服系統,可輪巡系統,提供更好的客戶服務體驗。
6. 組件管理與重用:
- 客製化組件拆分成超過100組,提高了組件的複用性和可維護性。
7. 安全性與多語支援:
- 所有 API 進行 AES 加解密,確保數據的安全性。
- 多語系使用 Google Sheet API 來進行處理,支援簡中、繁中、英文等多種語言。