CAP 表格審計員後端範本
審計股東變更和融資輪次
一個已準備投入生產的 CAP 表格審計員後端 在 Back4app,包括股東日誌、融資輪次歷史和稀釋警報。包含 ER 圖、數據字典、JSON 架構、API 實驗室,以及一個 AI 代理 提示以快速設置。
CAP 表格審計的主要重點
此模板為您提供了一個擁有股東日誌、輪次歷史和稀釋警示的 CAP 表審計後端,以便運營團隊可以快速審查所有權變更。
- 一個模型中的股東日誌 — 用股東、actionType 和 effectiveDate 欄位存儲每個 OwnershipLog,以便清晰的審計痕跡。
- 輪次歷史保持可查詢 — FundingRound 記錄捕獲 roundName、closingDate、preMoneyValuation 和 postMoneyValuation。
- 稀釋警示是明確的 — 使用 DilutionAlert 的 thresholdPercent 和 triggeredAt 在所有權變更過度漂移之前進行標記。
什麼是 CAP 表格審核員模板?
當 CAP 表格審核員團隊跨站運行時,一致的術語可以防止審核記錄中的「相同問題,五種不同名稱」。這很少是單一的錯誤——而是漂移。Back4app 使股東、所有權登錄、融資輪次和稀釋警報具有時間戳且可歸因——當審查來臨時,審核團隊所需的基本 CAP 表格審核工具。該架構涵蓋股東(法律名稱、電子郵件、所有權百分比)、所有權登錄(股東、行動類型、生效日期)、融資輪次(輪次名稱、結束日期、前期估值、後期估值)和稀釋警報(股東、閾值百分比、觸發時間),並已預定義授權和審核友好的關係。連接您偏好的前端並更早開始審查 CAP 表格變更。
最佳用途:
您在資本表審計器模板中獲得的內容
最佳的資本表審計器儀表板是無聊的,因為基礎實體是乾淨的,而不是因為有人在午夜時分整理了一個電子表格。
這個摘要使團隊在任何人深入 ER 圖或 JSON 導出之前,熟悉 Shareholder、OwnershipLog 和 FundingRound。
核心資本表審核功能
此中心中的每個技術卡都使用相同的CAP表審核者架構,包含股東、所有權日誌、融資輪次和稀釋警報。
股東登記冊
股東存儲 legalName、email 和 ownershipPercent。
股東日誌歷史
OwnershipLog 將股東與 actionType 和 effectiveDate 連結。
回合歷史追蹤
FundingRound 捕捉 roundName、closingDate、preMoneyValuation 和 postMoneyValuation。
稀釋警報
稀釋警報儲存股東、閾值百分比和觸發時間。
為什麼要使用 Back4app 建立您的資本表審計器後端?
Back4app 為您的審計員提供所需的 Shareholder、OwnershipLog、FundingRound 和 DilutionAlert 基元,以便團隊可以專注於審查邏輯而不是伺服器維護。
- •與 OwnershipLog 相關的審計記錄: 每個 OwnershipLog 項都將股東與 actionType 和 effectiveDate 連接,這使得所有權變更易於檢查。
- •資金輪次的歷史: FundingRound 在一個可查詢的物件中保持 roundName、closingDate、preMoneyValuation 和 postMoneyValuation。
- •稀釋警報的警報邏輯: 在稀釋警報中使用 thresholdPercent 和 triggeredAt 來發現持有權的變動,避免成為報告問題。
在一個方案上構建一個資本表審核後端,保持股東、輪次和警報在客戶端的一致性。
核心優勢
一個保持審計數據結構化和可審核的資本表後端。
更快速的股東審核
使用股東和所有權日誌,而不是在電子表格中拼接所有權變更。
一目了然的輪次歷史
融資輪次字段如輪次名稱和後資金估值使融資比較變得更容易。
警報驅動的監督
DilutionAlert 為審核者提供了在所有權低於閾值百分比時的明確觸發器。
權限感知記錄
使用 ACL 和 CLP 限制誰可以創建、編輯或檢查股東和輪次記錄。
一個 API 用於審計客戶
REST 和 GraphQL 可以從同一架構服務儀表板、管理工具和移動審核流程。
基於提示的設置
AI Agent 提示可以生成後端骨架、類設置和起始審核屏幕。
準備好推出您的 CAP 表審計器應用程式了嗎?
讓 Back4app AI 代理生成您的 CAP 表審計後端,並從一個提示中產生股東日誌、輪次歷史和稀釋警報。
免費開始 — 每月 50 次 AI 代理提示,無需信用卡
技術堆疊
此 CAP 表審計後端模板中包含的一切。
資本表 ER 圖
資本表審計者架構的實體關係模型。
涵蓋股東、擁有權登記、融資輪次和稀釋警報的架構。
查看圖表來源
erDiagram
User ||--o{ Shareholder : "owner"
User ||--o{ FinancingRound : "recordedBy"
User ||--o{ AuditLog : "actor"
User ||--o{ DilutionAlert : "createdBy"
Shareholder ||--o{ DilutionAlert : "shareholder"
FinancingRound ||--o{ DilutionAlert : "triggerRound"
User {
String objectId PK
String username
String email
String password
String role
Date createdAt
Date updatedAt
}
Shareholder {
String objectId PK
String shareholderCode
String displayName
String securityType
Number sharesHeld
Date lastReviewedAt
String ownerId FK
Date createdAt
Date updatedAt
}
FinancingRound {
String objectId PK
String roundName
Date closeDate
Number valuation
Number newSharesIssued
String sourceDocumentUrl
String recordedById FK
Date createdAt
Date updatedAt
}
AuditLog {
String objectId PK
String actorId FK
String actionType
String targetClass
String targetObjectId
String notes
Date actedAt
Date createdAt
Date updatedAt
}
DilutionAlert {
String objectId PK
String shareholderId FK
String triggerRoundId FK
Number thresholdPercent
Number observedPercent
String status
String createdById FK
Date createdAt
Date updatedAt
}
資本表審計流程
授權、股東登記、融資輪次歷史和稀釋警報的典型執行流程。
查看圖表來源
sequenceDiagram
participant User
participant App as CAP Table Auditor App
participant Back4app as Back4app Cloud
User->>App: Sign in to review cap table data
App->>Back4app: POST /login
Back4app-->>App: Session token
User->>App: Open shareholder logs
App->>Back4app: GET /classes/Shareholder
Back4app-->>App: Shareholder rows
User->>App: Load round history
App->>Back4app: GET /classes/FinancingRound
Back4app-->>App: Financing round list
User->>App: Create dilution alert for a shareholder
App->>Back4app: POST /classes/DilutionAlert
Back4app-->>App: DilutionAlert objectId
App->>Back4app: Subscribe to AuditLog and DilutionAlert updates
Back4app-->>App: Live query changes股東記錄數據字典
CAP 表審核者模式中每個類的字段級別參考。
| 字段 | 類型 | 描述 | 必填 |
|---|---|---|---|
| objectId | String | Auto-generated unique identifier | 自動 |
| username | String | User login name | |
| String | User email address | ||
| password | String | Hashed password (write-only) | |
| role | String | User role for cap table work, such as auditor, manager, or coordinator | |
| createdAt | Date | Auto-generated creation timestamp | 自動 |
| updatedAt | Date | Auto-generated last-update timestamp | 自動 |
7 字段在 User 中
安全性與權限
ACL 和 CLP 設定如何保護股東日誌、資金輪次和稀釋警報。
股東記錄擁有權
限制編輯權限僅限於管理股東和 OwnershipLog 項目的使用者角色。
輪次數據完整性
只有批准的審核人員應該創建或刪除 FundingRound 記錄;在 Cloud Code 中驗證財務字段。
警報訪問控制
限制 DilutionAlert 的可見性僅限於處理資本結構審查的授權經理和協調員。
架構 (JSON)
可直接複製到 Back4app 的原始 JSON 架構定義或用作實施參考。
{
"classes": [
{
"className": "User",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"username": {
"type": "String",
"required": true
},
"email": {
"type": "String",
"required": true
},
"password": {
"type": "String",
"required": true
},
"role": {
"type": "String",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "Shareholder",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"shareholderCode": {
"type": "String",
"required": true
},
"displayName": {
"type": "String",
"required": true
},
"securityType": {
"type": "String",
"required": true
},
"sharesHeld": {
"type": "Number",
"required": true
},
"lastReviewedAt": {
"type": "Date",
"required": false
},
"owner": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "FinancingRound",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"roundName": {
"type": "String",
"required": true
},
"closeDate": {
"type": "Date",
"required": true
},
"valuation": {
"type": "Number",
"required": true
},
"newSharesIssued": {
"type": "Number",
"required": true
},
"sourceDocumentUrl": {
"type": "String",
"required": false
},
"recordedBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "AuditLog",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"actor": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"actionType": {
"type": "String",
"required": true
},
"targetClass": {
"type": "String",
"required": true
},
"targetObjectId": {
"type": "String",
"required": true
},
"notes": {
"type": "String",
"required": false
},
"actedAt": {
"type": "Date",
"required": true
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
},
{
"className": "DilutionAlert",
"fields": {
"objectId": {
"type": "String",
"required": false
},
"shareholder": {
"type": "Pointer",
"required": true,
"targetClass": "Shareholder"
},
"triggerRound": {
"type": "Pointer",
"required": true,
"targetClass": "FinancingRound"
},
"thresholdPercent": {
"type": "Number",
"required": true
},
"observedPercent": {
"type": "Number",
"required": true
},
"status": {
"type": "String",
"required": true
},
"createdBy": {
"type": "Pointer",
"required": true,
"targetClass": "User"
},
"createdAt": {
"type": "Date",
"required": false
},
"updatedAt": {
"type": "Date",
"required": false
}
}
}
]
}使用 AI 代理建立
使用 Back4app AI 代理從此模板生成真實的 CAP 表審計應用程式,包括前端、後端、身份驗證以及股東、輪次和警報流程。
在 Back4app 上創建具有此精確架構和行為的 CAP 表審計應用程式後端。 架構: 1. 股東: legalName(字串,必填),email(字串,必填),ownershipPercent(數字,必填);objectId,createdAt,updatedAt(系統)。 2. 擁有記錄: shareholder(指向股東的指針,必填),actionType(字串,必填),effectiveDate(日期,必填),note(字串);objectId,createdAt,updatedAt(系統)。 3. 融資輪次: roundName(字串,必填),closingDate(日期,必填),preMoneyValuation(數字,必填),postMoneyValuation(數字,必填);objectId,createdAt,updatedAt(系統)。 4. 稀釋警報: shareholder(指向股東的指針,必填),thresholdPercent(數字,必填),triggeredAt(日期,必填),resolvedAt(日期),status(字串,必填);objectId,createdAt,updatedAt(系統)。 安全性: - 限制股東和輪次編輯為已批准角色。驗證雲端代碼中的財務字段和警報閾值。 身份驗證: - 註冊、登錄、登出。 行為: - 列出股東、檢查擁有記錄、查看輪次歷史和管理稀釋警報。 交付: - 帶有架構、ACL 和 CLP 的 Back4app 應用程式;用於股東記錄、輪次歷史和警報審查的前端。
按下面的按鈕以使用此模板提示預填開啟代理。
這是沒有技術後綴的基本提示。您可以在之後適應生成的前端堆疊。
API 遊樂場
針對 CAP 表審核員模式嘗試 REST 和 GraphQL 端點。響應使用模擬數據,無需 Back4app 帳戶。
使用與此模板相同的模式。
選擇您的技術
展開每個卡片以查看如何將股東、擁有權日誌和資金輪次與您選擇的堆疊整合。
Flutter 資本表審計後端
React 資本表審計後端
React 原生 資本表審計後端
Next.js 資本表審計後端
JavaScript 資本表審計後端
Android 資本表審計後端
iOS 資本表審計後端
Vue 資本表審計後端
Angular 資本表審計後端
GraphQL 資本表審計後端
REST API 資本表審計後端
PHP 資本表審計後端
.NET 資本表審計後端
您獲得的每項技術
每個堆疊都使用相同的CAP表格審核員架構和API合約。
統一的資本表數據結構
使用一個架構追蹤股東、所有權記錄、融資輪次和稀釋警報。
隨時可審核的股東歷史
在資本表檢查期間,按行動類型和生效日期查看所有權記錄條目。
融資輪次可見性
比較融資輪次的值,例如輪次名稱、融資前估值和融資後估值。
基於閾值的稀釋警報
監控稀釋警報狀態並觸發回饋工作流程中的警報級別。
REST/GraphQL API 用於審核應用程序
將儀表板、內部工具和移動審核員與一個後台集成。
為金融運營提供可擴展的架構
隨著資本表過程的增長,添加批准、註釋和對賬字段。
CAP 表格框架比較
比較所有支持技術的設置速度、SDK 風格和 AI 支持。
| 框架 | 設置時間 | 股權表的好處 | SDK 類型 | AI 支持 |
|---|---|---|---|---|
| 大約 5 分鐘 | 用於行動和網頁的股權表檢查單一代碼庫。 | 類型化 SDK | 完整 | |
| 少於 5 分鐘 | 用於股東日誌的快速網頁儀表板。 | 類型化 SDK | 完整 | |
| 約 3–7 分鐘 | 跨平台移動應用程式以進行稀釋警報。 | 類型化 SDK | 完整 | |
| 快速(5分鐘)設置 | 伺服器渲染的審計門戶,用於回合歷史。 | 類型化SDK | 完整 | |
| 約3–5分鐘 | 輕量級網頁整合以進行股權表檢查。 | 類型化SDK | 完整 | |
| 大約5分鐘 | 原生Android應用程式供股東審查。 | 類型化SDK | 完整 | |
| 少於 5 分鐘 | iOS 本地應用程式用於審核通知。 | 已輸入的 SDK | 完整 | |
| ~3–7 分鐘 | React 設計的網頁 UI 用於所有權記錄。 | 已輸入的 SDK | 完整 | |
| 快速(5 分鐘)設置 | 財務團隊的企業審核門戶網站。 | 已輸入的 SDK | 完整 | |
| 少於 2 分鐘 | 靈活的 GraphQL API 用於資本表審查。 | GraphQL API | 完整 | |
| 快速(2分鐘)設定 | REST API 整合用於審計儀表板。 | REST API | 完整 | |
| 約 3 分鐘 | 伺服器端 PHP 後端用於審計工具。 | REST API | 完整 | |
| 約 3–7 分鐘 | .NET 後端用於資本表操作。 | 類型化 SDK | 完整 |
設定時間反映從專案啟動到首次股東或融資輪查詢使用這個模板架構的預期持續時間。
常見問題
有關使用此模板構建 CAP 表審計器後端的常見問題。