CAFECA-IO / iSunFA

Artificial Intelligence in Financial
https://isunfa.com
GNU General Public License v3.0
0 stars 0 forks source link

[FEATURE] - [UI] Certificate List - Upload Area #2376

Closed TzuHanLiang closed 1 month ago

TzuHanLiang commented 1 month ago

Summary

Upload Area 可以直接參考 Alpha 版本,Scanner按下後的要彈出QRCode

Tasks

設計稿

Screenshot 2024-09-16 at 11 25 23 AM

跟設計師確認

  1. 「Drop your files here or Browse」、「Use your phone as 」兩邊的功能應該是分開的, 是不是可以被分別 hover ?
  2. 「Use your phone as Scanner」Scanner 是可以按的嗎?按下後會有彈出的 QRCode 嗎?

Alpha

Screenshot 2024-09-16 at 3 07 40 PM

Dependencies

Frontend Framework

Other Dependencies

No response

Additional Notes

[mockup](https://www.figma.com/design/qSOAuNX7hxVQaKD51ghONu/iSunFA-Mockup-(Beta)?node-id=5-12192&t=WIW0aNehAYcudQbH-1)
TzuHanLiang commented 1 month ago
  1. Upload Area 沒有 hover 狀態,是拖曳檔案後顯示橘色區域選定
  2. 彈出視窗的 QRCode 還沒有相關設計,之後補充再開票
TzuHanLiang commented 1 month ago

要實作的 前端畫面相關功能,包括 API 交互部分的具體描述如下:

功能描述:Certificate List - Upload Area

此上傳區域允許使用者將檔案拖曳上傳或通過手機掃描 QR Code 上傳。該區域包含兩種上傳方式,並且需要與後端 API 進行互動來上傳檔案。


1. 文件拖曳上傳功能(Drag & Drop Upload)


2. 手機掃描 QR Code 功能(Scan QR Code Upload)


3. UI 提示與錯誤處理


4. 上傳完成後的處理

TzuHanLiang commented 1 month ago

可以傳入 withScanner 來決定顯示為:

took 3hrs done