#1 Open-Source Cap Table Management 플랫폼, Carta, Pulley, Angelist 등의 대안.
자세히 알아보기»

중요한
우리는 CAP 테이블 관리가 접근 가능하고 안전하며 모든 사람에게 권한을 부여하는 세상을 구상합니다. Captable, Inc.는 캡 테이블, 증권 및 이해 관계자 상호 작용의 처리를 민주화하는 것을 목표로합니다. 최첨단 기술과 개방성에 대한 헌신을 통해 우리는 금융 생태계의 긍정적 인 변화를위한 촉매제가되기 위해 노력합니다.
? Incorporation (WIP) -Captable, Inc.를 사용하면 필요한 모든 법적 문서와 제출을 처리하면서 회사를 몇 분 안에 통합 할 수 있습니다.
? CAP 테이블 관리 (WIP) -Captable, Inc.는 회사의 비율을 소유 한 사람, 주식/옵션의 양 등을 포함하여 회사의 소유권 구조를 추적하는 데 도움이됩니다.
Fundraise -Captable, Inc.는 표준 또는 맞춤형 안전 또는 기금 모금 라운드 생성 및 관리, 투자자 약속 추적 등 자본을 조달하는 데 도움을 줄 수 있습니다.
✅ 투자자 업데이트 - 회사의 진행 상황에 대해 정기적으로 업데이트하여 투자자와 팀 구성원을 기쁘게합니다.
hocuments 문서 - Safe, NDA, 계약, 가해자 서신 또는 모든 유형의 문서를 사인으로 표시하십시오.
Data Rooms -Captable, Inc.는 중요한 문서를 저장하고 투자자, 직원 및 기타 이해 관계자와 공유 할 수있는 안전한 가상 데이터 룸을 제공합니다.
Docker & Docker Compose를 설치하십시오
포크 & 클론 포크 리포지토리
노드 및 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:1025 에 있습니다http://localhost:5432 에 있습니다http://localhost:5555 에 있습니다자주 사용되는 명령
docker compose up 개발 환경을 시작하십시오docker compose down 개발 환경을 중지하십시오docker compose logs -f 실행중인 서비스의 로그보기docker compose up --build Docker 이미지를 재건하십시오docker 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 .envNode 및 PNPM의 최신 버전을 설치하십시오
Postgres 데이터베이스의 최신 버전을 설치하십시오
SMTP 및 이메일 차단 용 MailPit을 설치하십시오
Postgres 데이터베이스에서 captable 데이터베이스를 만듭니다
Database Credentials와 함께 .env 파일의 DATABASE_URL update
빠른 시작을 위해 Supabase 데이터베이스 또는 네온도 사용할 수도 있습니다.
로컬로 파일 스토리지를 시뮬레이션하려면 Homebrew 또는 기타 패키지 관리자를 통해 minio 설치하십시오.
brew install minioMinio가 설치되면 실행됩니다
minio server start --console-address " :9002 " 이것은 Minio Server를 시작합니다
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의 값과 일치해야합니다.
미니오 설정으로 완료해야합니다.
종속성을 설치하려면 다음 명령을 실행하십시오
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:1025 에 있습니다http://localhost:5432 에 있습니다자주 사용되는 명령
pnpm dev 개발 서버를 시작하십시오pnpm email:dev 메일 서버를 시작합니다pnpm db:migrate - 데이터베이스 마이그레이션 실행pnpm db:seed - 데이터베이스 시드 커밋을 할 때는 기존 커밋 가이드 라인을 따르십시오. 즉, feat: , fix: , chore: , docs: 등 ...
git add < file > && git commit -m " feat/fix/chore/docs: commit message " 끝났을 때
커밋을 만들고 코드를 Github 포크로 밀고 풀 수반을하십시오.
귀하의 기여에 감사드립니다. 많은 ❤️