網頁應用
#Ebook Reader — 跨裝置同步閱讀平台
跨裝置同步的電子書閱讀平台,多人共用一台伺服器、各自切換使用者續讀,類 Netflix 使用者切換體驗。
React 19TypeScriptMUI 7foliate-jsreact-pdfExpressSQLitePlaywrightDocker Compose
// 遇到什麼問題
##問題
商業電子書平台無法自架、跨裝置閱讀進度不同步,家庭多人共用需要各自獨立的書櫃與進度。
// 如何解決
##解法
React 19 + foliate-js(EPUB)/ react-pdf(PDF)前端渲染,opencc-js 簡繁轉換;Express + SQLite 後端管理使用者與閱讀進度;Playwright E2E 驗證閱讀流程。
// 我負責什麼
##我的角色
全端開發,整合 EPUB/PDF 雙渲染引擎,Playwright E2E 驗證閱讀流程
// result
##成果
全家共用的自架書庫:EPUB / PDF 雙引擎、跨裝置進度即時同步,日常實際使用中。
// links
