---
# System prepended metadata

title: 期末專案成果彙整
tags: [Project]

---

# 網程期末專案成果彙整

- 投影片連結：https://www.canva.com/design/DAGaFGLpmYA/rGFTMKBGWOuofnoiNFdtgA/edit?utm_content=DAGaFGLpmYA&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton
- Final Project 連結：https://dongyi.zeabur.app/
- Team Web: https://we-we-web.netlify.app/


## The Highlight of our Project
- loading screen & lazy loading
- multi images display
- display product stock in real-time
- admin interface
- SSR


## The Project Source Code
### Frontend
- github repo: https://github.com/we-we-Web/dongyi-web

### Backend

#### User Service
- github repo: https://github.com/we-we-Web/dongyi-user-serv
- SDD: https://hackmd.io/@ntouweb/HkkuwMgX1g

#### Product Service
- github repo: https://github.com/we-we-Web/dongyi-product-serv
- SDD: https://hackmd.io/@ntouweb/rJ2wChQWJx

#### Order Service
- github repo: https://github.com/we-we-Web/dongyi-order-serv
- SDD: https://hackmd.io/@ntouweb/rkLLExiE1e

#### Gateway
- github repo: https://github.com/we-we-Web/dongyi-gateway

#### Ads Service
- github repo: https://github.com/we-we-Web/dongyi-ads-serv
- SDD: https://hackmd.io/@ntouweb/ByEG4yHBJg

#### Cart Service
- github repo: https://github.com/we-we-Web/dongyi-cart-serv
- SDD: https://hackmd.io/@ntouweb/Hy64wGx7ke


## The Improvement after Demo
1. 訂單狀態介面
    - 客戶可以瀏覽訂單狀態 e.g. Pending, Delivery, Rejected, Cancel
2. 商品收藏功能
    - 客戶可以新增商品至收藏清單
3. 優化推薦算法
    - 重新設計更貼近客戶需求的算法，如下圖
4. 帳號註冊必須使用 otp 驗證

![image](https://hackmd.io/_uploads/HJFzXtS81x.png =65%x)


## Bottleneck and Solution

### 1. 前端資料介面的轉換
- 好好規劃狀態和副作用

### 2. MinIO 的參考資料太少
- 所以換成 AWS S3
- AWS S3 的存取權限無法公開存取

## Contribution

### frontend
- 蘇東毅：40%
    - Product Page
    - Cart Page
    - Order Page
    - User Page
- 王鈞宇：40%
    - Admin Page
- 林彥均：8%
    - OAuth
- 陳婕熙：6%
    - Navigation bar
    - Home Page
    - Product Page
- 謝誌評：6%
    - Home Page


### backend
- 劉長諺：50%
    - Product Service
    - User Service
- 蘇東毅：50%
    - Cart Service
    - Order Service
    - Gateway
    - User Service
    - Product Service

