#1開源帽桌管理平台,替代卡塔,皮帶輪,天使主義者和其他人。
了解更多 ”

重要的
我們設想了一個世界上,所有人都可以訪問,安全和授權的世界。 Captable,Inc。旨在使蓋帽表,證券和利益相關者互動的處理民主化。通過尖端的技術和對開放性的承諾,我們努力成為金融生態系統積極變化的催化劑。
? Information (WIP) - Captable,Inc。可幫助您在幾分鐘內將公司與所有必要的法律文件和備案匯總。
? Cap Table Management (WIP) - Captable,Inc。可幫助您跟踪公司的所有權結構,包括誰擁有公司的百分比,已發行了多少股票/期權等等。
✅籌款- Captable,Inc。可以幫助您籌集資金,無論是簽署標准或定制安全,還是創建和管理籌款回合,跟踪投資者的承諾等等。
✅投資者更新- 通過向您的公司的進度定期更新,使您的投資者和團隊成員感到高興。
✅ESIGN文件- 簽名安全,NDA,合同,信件或任何類型的帶有可捕獲標誌的文件。
✅數據室- Captable,Inc。提供了一個安全的虛擬數據室,您可以在其中存儲重要的文件並與投資者,員工和其他利益相關者共享。
安裝Docker&Docker組成
叉子和克隆分叉存儲庫
安裝節點和PNPM。 (選修的)
將.env.example複製為.env
cp .env.example .env運行以下命令開始開發環境
# With pnpm installed
pnpm dx
# Without pnpm installed
docker compose up
運行以下命令以遷移和播種數據庫
docker compose exec app pnpm db:migrate
docker compose exec app pnpm db:seed
注意每次更改dockerfile或compose.yml時,您都需要通過運行
docker compose up --build
運行docker compose up將啟動各自端口上的所有服務。
http://localhost:1025http://localhost:5432http://localhost:5555經常使用的命令
docker compose up - 開始開發環境docker compose down - 停止開發環境docker compose logs -f查看運行服務的日誌docker compose up --build - 重建Docker Imagedocker compose run app pnpm db:migrate - 運行數據庫遷移docker compose run app pnpm db:seed - 種子數據庫這已經在Mac OS上進行了測試,並且效果很好。如果您使用的是Linux/Windows/WSL,則可能需要安裝一些其他依賴項。
分叉存儲庫
克隆存儲庫
git clone https://github.com/ < your-github-name > /captable.git將.env.example複製為.env
cp .env.example .env安裝最新版本的節點和PNPM
安裝最新版本的Postgres數據庫
安裝用於SMTP的郵件和電子郵件攔截
在Postgres captable中創建數據庫
帶有數據庫憑據的更新.env文件的DATABASE_URL
快速啟動,您也可以使用supabase數據庫或霓虹燈。
要在本地模擬文件存儲,請通過Homebrew或任何其他軟件包管理器安裝minio 。
brew install minio一旦安裝了Minio
minio server start --console-address " :9002 "這將啟動Minio服務器
Minio API將在http://127.0.0.1:9000上找到
Minio Web GUI將在http://127.0.0.1:9002上提供。
一旦在終端中看到這些端點,請更新以下.env :
UPLOAD_ENDPOINT= " http://127.0.0.1:9000 " # should match minio api server's endpoint
NEXT_PUBLIC_UPLOAD_DOMAIN= " http://127.0.0.1:9000 " # should match minio api server's endpoint
UPLOAD_REGION= " us-east-1 " # don't change it
UPLOAD_ACCESS_KEY_ID= " minioadmin " # by default minio username is "minioadmin"
UPLOAD_SECRET_ACCESS_KEY= " minioadmin " # by default minio password is "minioadmin"
UPLOAD_BUCKET_PUBLIC= " captable-public-bucket "
UPLOAD_BUCKET_PRIVATE= " captable-private-bucket "之後,轉到Minio Web GUI( http://127.0.0.1:9002 ),然後登錄:
用戶名: minioadmin
密碼: minioadmin
並創建兩個名稱:
captable-public-bucket和captable-private-bucket ,
這應該匹配UPLOAD_BUCKET_PUBLIC和UPLOAD_BUCKET_PRIVATE env的值。
您應該使用Minio設置來完成。
運行以下命令以安裝依賴項
pnpm install運行以下命令以遷移和播種數據庫
pnpm db:migrate
pnpm db:seed運行以下命令以啟動開發服務器
pnpm dev
# On a different terminal, run the following command to start the mail server
pnpm email:devhttp://localhost:1025http://localhost:5432經常使用的命令
pnpm dev - 啟動開發服務器pnpm email:dev - 啟動郵件服務器pnpm db:migrate - 運行數據庫遷移pnpm db:seed - 種子數據庫做出提交時,請確保遵循傳統的提交準則,即以壯舉為feat: , fix: ,fix:, chore: , docs: ,et et the Message:,等...
git add < file > && git commit -m " feat/fix/chore/docs: commit message " 完成後
進行提交並將代碼推到github叉上,然後進行拉裝。
感謝您的貢獻。很多❤️