iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
Build on Google AI

零預算 NGO 數位轉型挑戰:30 天打造智慧訂房系統 系列

以Google AI為助手,針對慈善團體無預算、不諳編製電腦系統及使用電腦等痛點,研究目前使用人手及紙本預訂活動房間引起的弊處,設計一套可以透過用手機、平板或電腦等在雲端的活動房間預定系統,方便不論身在何處的職員預訂房間,簽到等操作,並提供每月使用情況及開支,以便計算使用率及費用,作為管理及財務參考。

參賽天數 21 天 | 共 21 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文
DAY 11

【Day 11】即時通知整合:利用 Telegram Bot 與 Email 實現預約雙軌自動化推播

昨天,我們建立了後端防鎖與衝突檢查機制,確保系統在 concurrent(高並發)預約時能夠做到零重複預約(No Overbooking)。 今天,我們將串接...

2026-09-25 ‧ 由 孤島一樹 分享
DAY 12

【Day 12】後台管理與預預約維護:實作「全區查詢、自主改期/取消」與管理員「週期性活動」排程

昨天我們完成了預約成功時的 Telegram Bot 與 Email 雙軌即時通知。今天我們將重點轉向系統的 「後台管理與預約維護模組」。 為了滿足實際營運需求...

2026-09-26 ‧ 由 孤島一樹 分享
DAY 13

【Day 13】全平台響應式 UI/UX:橫向 7 天週月曆、桌面/行動雙模拖拉(Mouse & Touch Drag-to-Select)與五房間切換

今天我們將重點放在 「前端預約介面的全平台 UX 升級」。為了讓職工無論是在桌面電腦使用滑鼠,還是在 iPhone / iPad / Android 等行動裝置...

2026-09-27 ‧ 由 孤島一樹 分享
DAY 14

【Day 14】資料留痕與審計日誌:實作 Google Sheets 審計日誌 (Audit Log) 與場地使用率統計分析

昨天我們完成了支援桌面滑鼠與行動裝置觸控的 「橫向 7 天週月曆拖拉預約介面」,實現了雙模 UX 與前端防呆。 今天,我們將重點轉向後端的 「資料留痕、資安審計...

2026-09-28 ‧ 由 孤島一樹 分享
DAY 15

【Day 15】通知機制切換(Email / Telegram Bot)、資安強化與系統階段性部署

來到 30 天實作挑戰的中場里程碑(Day 15)!在過去 14 天裡,我們完成了核心預約邏輯、Google Calendar 行程同步、雙模拖拉選取介面,以及...

2026-09-29 ‧ 由 孤島一樹 分享
DAY 16

【Day 16】Google OAuth / SSO 身分驗證、Google Cloud 設定與全功能角色權限控制(RBAC)

在前 15 天裡,我們完成了核心預約系統、Telegram/Email 雙管道通知與第一階段的正式部署。然而,目前系統主要依賴使用者自行填寫 Email,缺乏嚴...

2026-09-30 ‧ 由 孤島一樹 分享
DAY 17

【Day 17】實戰操作全流程示範:新職工註冊審核、預約週期、權限異動與管理員月結報表

今天我們透過一次完整的實際操作示範,從新職工「阿樂」申請加入機構開始,一步步走完「身分審核 -> 登入與預約 -> 改期規章與簽到 -> 帳戶...

2026-10-01 ‧ 由 孤島一樹 分享
DAY 18

【 Day 18】系統需求規格說明書 (SRD) 整合與全局設定檔 (Config.gs) 設計實作

在系統開發與架構設計中,「軟編碼 (Soft-coding)」 是確保系統長期具備彈性與可維護性的核心原則。在 Build on Google AI 賽道的「N...

2026-10-02 ‧ 由 孤島一樹 分享
DAY 19

【Day 19】後端核心預約邏輯 API (BookingService.gs) 設計與實作

在完成了 Config.gs 全局設定檔與 Telegram Bot API 連線測試後,今天我們進入系統後端最核心的業務邏輯層——BookingService...

2026-10-03 ‧ 由 孤島一樹 分享
DAY 20

【Day 20】取消、改期與 24 小時規章設計與實作

在實作完核心預約與 AI / Telegram 整合後,今天進入 模組 C:取消、改期與規章執行層——CancellationService.gs。 本模組嚴格...

2026-10-04 ‧ 由 孤島一樹 分享