快速開始
平台簡介
C9 Platform 是一套完整的白牌線上娛樂城解決方案,採用前後端分離的三層架構:
| 專案 | 框架 | 用途 | 規模 |
|---|---|---|---|
| c9-ec (前台) | Nuxt 4.2 (Vue 3.5) | 面向用戶的遊戲平台 | 20 頁面、77 元件、45 composables |
| c9-ims (後台) | Next.js 16 (React 19) | 內部管理系統 | 68 頁面、41 元件、15 hooks |
| c9-be (後端) | NestJS v11 | 核心 API 服務 | 205+ 端點、49 資料表、23 模組 |
核心特色
- 白牌架構 — 一套系統服務多個商戶站點,每站獨立品牌/主題/配置
- 多站點管理 — 統一後台管理所有站點,支援站點間配置複製
- 多語系支援 — 繁體中文、英文、簡體中文、泰語、越南語
- 完整業務模組 — 遊戲(8類)、金流(3種)、VIP、代理推廣、任務、活動、風控、報表
依角色選擇文件
根據你的角色,選擇最適合的文件:
決策者
| 角色 | 文件 | 重點 |
|---|---|---|
| 老闆 / 高層 | 平台總覽 | 平台能力、商業價值、競爭優勢 |
營運團隊
| 角色 | 文件 | 重點 |
|---|---|---|
| 產品經理 | 功能規格書 | 功能清單、業務流程、開發狀態 |
| 商戶 | 運營手冊 | 站點開通、配置指南、FAQ |
技術團隊
| 角色 | 文件 | 重點 |
|---|---|---|
| 工程師 | 技術規格書 | 架構設計、開發環境、跨專案整合 |
| 工程師 | API 端點總覽 | 205+ API 端點快速查表 |
| 工程師 | API 完整文件 | 12,000+ 行 API 詳細說明 |
| UI/UX 設計 | 設計系統 | 色彩、元件庫、佈局規範 |
| QA 測試 | 測試規格書 | 測試案例、驗收標準 |
開發環境
bash
# 根目錄(安裝 concurrently)
cd c9 && yarn install
# 各子專案
cd c9-ec && yarn install
cd c9-ims && pnpm install
cd c9-be && yarn install
# 一鍵啟動全部
yarn dev
# 個別啟動
yarn dev:ec # 前台 http://localhost:3010
yarn dev:ims # 後台 http://localhost:3011
yarn dev:be # 後端 http://localhost:8080/api