Documentation
Everything you need to deploy, integrate, and customize Super Family products. From quick starts to advanced API usage.
Getting Started
Quick Start: Docker Compose
Get all four products running locally in 5 minutes
- 1. Clone repo
- 2. Configure .env
- 3. Run docker-compose up
- 4. Access at localhost:3000
Quick Start: Managed Cloud
Sign up and deploy instantly without infrastructure management
- 1. Create account
- 2. Configure team settings
- 3. Invite users
- 4. Start building
Quick Start: Single Product
Self-host just one product (e.g., only Supersign)
- 1. Clone product repo
- 2. Set up database
- 3. Configure env vars
- 4. Deploy
Product Documentation
Detailed guides for each product with API references, examples, and best practices.
API Examples
Quick code examples for common API operations. Full API reference available in product docs.
Supermark
POST /api/documentsUpload and share a document programmatically
curl -X POST https://mark.yourcompany.com/api/documents \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@proposal.pdf" \
-F "title=Q4 Proposal" \
-F "expiresAt=2024-12-31"Supersign
POST /api/envelopesSend a document for signature
curl -X POST https://sign.yourcompany.com/api/envelopes \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"documentId": "doc_123",
"recipients": [{"email": "john@example.com", "role": "signer"}]
}'Superforms
POST /api/formsCreate a form with AI assistance
curl -X POST https://forms.yourcompany.com/api/forms \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"prompt": "Create a customer feedback form with NPS score"
}'Supercal
POST /api/meeting-typesCreate a bookable meeting type
curl -X POST https://cal.yourcompany.com/api/meeting-types \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"name": "Demo Call",
"duration": 30,
"bufferBefore": 5
}'Architecture Overview
Understand the technical stack powering Super Family products.
Frontend
Next.js 14, React 18, TypeScript, Tailwind CSSServer-side rendering, static generation, and client-side interactivity
Backend
Node.js, tRPC, Prisma ORMType-safe APIs, database queries, and business logic
Database
PostgreSQL 15+ (required), Redis (optional)Relational data storage, caching, and session management
File Storage
S3-compatible (AWS S3, MinIO, Cloudflare R2)Document uploads, images, and generated PDFs
Authentication
NextAuth.js, JWT, OAuth 2.0User sessions, SSO integrations, API keys
Background Jobs
BullMQ, RedisEmail sending, webhook delivery, PDF generation
Additional Resources
Self-Hosting Guide
Deploy on your infrastructure with Docker, Kubernetes, or cloud platforms.
Read GuideIntegration Workflows
Real-world examples of connecting Super Family products together.
View WorkflowsNeed Help?
Join our community on GitHub Discussions or contact us for enterprise support.