WORKS | 作品
自己做、自己在用的東西,以及用常見需求做的示範。客戶案子多半有保密約定,所以這裡不放客戶名稱。
讓人一眼記住品牌:照片、故事、捲動節奏,點進去直接看。
形象網站之外,加上會員名冊、後台更新、工具或報名等實際功能。
分會網站 Demo虛構的「晨鏈引薦會 啟明分會」網站 Demo。負責人每月把通訊錄從 Excel 貼上,系統和上個月比對出新加入、離開、資料更新,發布後會員區自動換成本月名單並算出開放席位;每週簡報貼大綱或上傳 PDF 就上網站;來賓報名時會提醒同業席位是否已有人。
JavaScript · CSV 匯入 · localStorage
活動系統 Demo虛構「森遠電子 2027 春酒」的活動系統 Demo。賓客用手機查入場 QR 碼與座位,報到台掃碼或手動查詢報到,大螢幕即時顯示報到人數、只從已報到者抽獎、不在場可重抽,賓客上傳的照片經主辦審核後上牆。四個角色同一個網址切換,開兩個分頁會即時同步。
JavaScript · QR Code · BarcodeDetector
在瀏覽器裡完成的 PDF 與圖片工具站,中英日三語,檔案不上傳。PDF 合併、分割、轉檔,圖片壓縮與 QR code 都在使用者裝置上處理;許願頁讓人提出想要的工具與預算,即時寄信通知。
Cloudflare Workers · Cloudflare D1 · Email Routing給企業採購看的產品型錄:依產業找產品、規格比較、詢價清單。
協會、基金會、志工隊用的排班、報到、時數與查證工具。
排班系統 Demo虛構的公益團體「晴光陪伴協會」官網 Demo。志工登入後在月曆上自己挑日期和時段排班,督導線上審核;每個時段最多 3 人、同一人最多連續 2 班,系統自動擋下不符規則的申請。
志工時數 Demo虛構的「晴光陪伴協會」志工時數 Demo。打卡紀錄依志工、月份、服務項目自動彙總,產生衛福部志願服務資訊整合系統「服務時數匯入作業」的 Excel;身分證字號只在瀏覽器裡加密與解密,重複匯出同一個月會先警告。
JavaScript · Web Crypto API · SheetJS
志工管理系統 Demo虛構的「晴光陪伴協會」整合 Demo。志工在月曆自己排班、到班時在手機上報到簽退(比對定位與誤差),督導看班表與打卡的比對結果,處理未到、缺簽退、未排班打卡並留下異動紀錄,月底一鍵產生衛福部服務時數匯入 Excel;身分證字號只在瀏覽器裡加密與解密。
JavaScript · Web Crypto API · SheetJS
台灣公益單位查詢平台。從政府開放資料匯入,依主管機關的官方名冊逐筆核對,整理成可搜尋的網站。資料蒐集、查證流程、網站開發與部署都由我一人完成。
Next.js · Cloudflare Pages · SupabaseLINE、Google 試算表、Excel 報表與通知,把重複的事交給程式。
排班打卡系統 Demo虛構的連鎖餐飲「禾日食堂」三間分店共用一套排班打卡。店長在試算表排班,員工在 LINE 裡打卡,系統比對手機定位與店家距離、檢查是不是在自己的班,月底自動算出每人每店的計薪工時、遲到與缺卡。
LINE LIFF · Google Apps Script · Google 試算表
自己每天在用的 LINE 助理。在 LINE 傳一句話,自動解析、寫進 Google 試算表,並定時把行程與待辦整理成簡報推回 LINE。
LINE Messaging API · Google Apps Script · Google 試算表
用 Google Apps Script 做的手機回報表單:一頁一題、草稿自動暫存、選項從試算表載入、多層連動、姓名遮罩,主管改狀態就自動寄通知信,還能從 LINE 一鍵開啟。附兩個可試填的 Demo。
Google Apps Script · Google 試算表 · LINE Messaging API
把每台機台匯出的 CSV 合併成一份 Excel 日報:各機台良率與稼動率、早夜班比較、停機原因排行、異常清單。支援 Big5 編碼與髒資料,良率未達標自動標紅。
Python · openpyxl
讀測試治具輸出的 CSV/TXT,依規格檔判定每一台、每一項 PASS 或 FAIL,產生 HTML 報告與 Excel 明細:不良項目排行、Cpk、一次通過率、FAIL 清單。寬表、長表、Big5 都能讀,重測自動取最後一次。
Python · openpyxl · HTML
把各平台匯出的訂單檔合在一起,產生依儲位排序的揀貨單、依物流分組的包貨單,並提醒商品沒對照、收件資料缺漏、庫存不足與可合併出貨的訂單。組合商品自動拆成實際要撿的品項。
Python · openpyxl · HTML
讀設備紀錄檔或系統 API,數值碰到你設定的條件就發 LINE/Telegram 通知。同一件事只通知一次、冷卻時間內不重發,恢復正常也會說;設備太久沒新資料或來源連不上,也會提醒。
Python · SQLite · LINE Messaging API工業量測、樹莓派與設備控制,軟體接上真實的機器。
案例為工業量測設備商開發的鋼材產線輪廓量測系統:多組雷射感測器每秒約百次拼出完整斷面,自動量尺寸、判合格,結果送到操作畫面、資料庫與 PLC。模組間用 MQTT 溝通,從 DXF 圖面產生量測計畫。附狀態畫面 Demo(只用模擬驗證)。
C++20 · Python · MQTT
幫一家小吃店做的點餐出單系統。店員在平板上點餐、加料、結帳找零,樹莓派用 Python 透過 ESC/POS 指令驅動熱感出單機,印出含店家 Logo 的取餐單。菜單用設定檔管理,改價不用改程式。
Raspberry Pi 3 · Python · Flask
用 Python 在樹莓派上驅動步進馬達正轉、反轉,可指定步數、角度、圈數與轉速。支援 ULN2003+28BYJ-48 與 A4988/TMC2209 兩種常見接法,附不接硬體也能跑的測試。
Python · gpiozero · Raspberry Pi