本頁展示的專案是我平常工作之餘開發的 Side Projects,內容和在職期間之公司專案無關,不涉及任何營業機密。

1. 框架:Next.js 15 2. 核心函式庫:Mdx Editor、Next Mdx Remote Client、Pg 等 3. 資料庫:PostgreSQL 4. 檔案儲存:Amazon S3(非結構化資料) 5. 環境:AWS EC2/ Nginx 6. CDN:Amazon CloudFront 7. AI API:OpenAI API

SockStream 是個模擬直播平台的練習專案 1. WebSocket(Socket.io)實現即時通訊 2. HLS.js 進行影音串流整合 3. Better Auth 實現登入機制 4. Docker Container

【此為第一版設計,後續已重構新版本,功能與架構更完整】 這是我自行開發的部落格平台,前後端皆由我獨立完成。 平台的核心功能是展示技術筆記:文章內容直接來自 GitHub Repo 的 Markdown 檔案,並在前端轉換為 JSX 呈現。雖然當前版本不支援文章撰寫與編輯,且已下線,但它是我進入 前後端整合 的重要起點。透過這個專案,我更深入理解了 SPA 架構、API 串接、身分驗證 等核心概念,也為後續的重構版本打下基礎。

1. 使用 React 框架建立之 SPA 2. 使用 Redux 進行狀態管理 3. 整合 Firebase Auth 以及 Google OAuth 2.0 4. 建立並串接 Firebase Realtime Database

1. 使用 TypeScript 結合 React & Redux 建立 SPA 2. 使用 Scss 預處理器進行版面佈局 3. 建立 圖 (Graph) 之資料結構以產生隨機迷宮
%2Fcover.png&w=3840&q=75)
原金鑰已停用,後續將重新申請串接 1. 使用 Vanilla JS 實作 MVC 架構 2. 使用 Bootstrap 進行網頁布局 3. Axios 串接交通部 PTX API 以及 Google Maps API 4. 以 Webpack 進行前端打包