iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Software Development

30 天打造工作室 SaaS 產品 (後端篇) 系列

接案四年裡幫客戶打造了不同語言不同框架的產品,是時候來打造屬於工作室的SaaS產品,藉由鐵人賽來完成工作室的SaaS產品的雛形。

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

Day 11: 30天打造SaaS產品軟體開發篇-Auth Service 多租戶認證與 RBAC 系統

前情提要 我們在 AWS 挑戰中建立了多租戶資料庫架構,今天我們要從軟體開發角度實作 Auth Service,這是整個健身房 SaaS 平台的核心服務。 我們...

2025-09-25 ‧ 由 Moscle.dev 分享
DAY 12

Day 12:30天打造SaaS產品軟體開發篇-健身房會員服務與查詢系統

前情提要 經過 Day 11 的認證服務建立,我們已經有了完整的多租戶身份認證系統。今天我們要實作會員管理服務 (Member Service),這是健身房 S...

2025-09-26 ‧ 由 Moscle.dev 分享
DAY 13

Day 13:30天打造SaaS產品軟體開發篇-教練管理與排課服務 (Trainer Service)

前情提要 經過 Day 12 的會員管理服務實作,我們已經建立了完整的會員 CRUD 與查詢系統。今天我們要實作教練管理與排課服務 (Trainer Servi...

2025-09-27 ‧ 由 Moscle.dev 分享
DAY 14

Day 14: 30天打造SaaS產品後端篇-後端多租戶架構實作

前情提要 今天我們要來實作後端的多租戶架構。在 SaaS 應用中,多租戶架構的設計直接影響到系統的擴展性、安全性和效能。我們將實作 Database-per-T...

2025-09-28 ‧ 由 Moscle.dev 分享
DAY 15

Day 15: 30天打造SaaS產品後端篇-課程模板系統後端架構與批次操作引擎實作

前情提要 在 Day 14 我們建立了基礎的課程管理系統,今天我們將深入實作課程模板系統的後端架構。這個系統不僅要支援複雜的模板管理,還需要處理大量批次操作、衝...

2025-09-29 ‧ 由 Moscle.dev 分享
DAY 16

Day 16: 30天打造SaaS產品後端篇-即時協作引擎與分散式資料同步架構實作

前情提要 在 Day 15 我們建構了課程模板系統的後端架構,今天我們將實作一個完整的即時協作引擎。這個系統需要支援多用戶同時操作、即時資料同步、衝突檢測與解決...

2025-09-30 ‧ 由 Moscle.dev 分享
DAY 17

Day 17: 30天打造SaaS產品後端篇-WebSocket 微服務架構與高可用性即時通信引擎實作

前情提要 在 Day 16 我們實作了即時協作引擎,今天我們將進行重要的架構重構:將 WebSocket 協作系統獨立為專門的微服務。這個架構升級將提供更好的可...

2025-10-01 ‧ 由 Moscle.dev 分享
DAY 18

Day 18: 30天打造SaaS產品後端篇-後端效能優化實作

前情提要 在 Day 17 我們建立了 WebSocket 微服務架構,今天我們要聚焦在後端效能優化。從資料庫連線池管理、查詢優化、快取策略到背景任務處理,我們...

2025-10-02 ‧ 由 Moscle.dev 分享
DAY 19

Day 19: 30天打造SaaS產品後端篇-身份驗證與授權系統

前情提要 在 Day 18 我們完成了後端效能優化,今天我們要建立身份驗證與授權系統。對於健身房 SaaS 系統,安全性是核心要求 - 從多租戶資料隔離到細粒度...

2025-10-03 ‧ 由 Moscle.dev 分享
DAY 20

Day 20: 30天打造SaaS產品後端篇 - 第20天Fastify架構盤點與後端驗證

前情提要 經過前面 19 天的開發,我們已經建立了一個完整的企業級後端 SaaS 服務。今天是 30 天挑戰的 2/3 里程碑,讓我們來看點這 20 天打造的...

2025-10-04 ‧ 由 Moscle.dev 分享