Documentation

Everything you need to deploy, integrate, and customize Super Family products. From quick starts to advanced API usage.

Getting Started

5 min

Quick Start: Docker Compose

Get all four products running locally in 5 minutes

  1. 1. Clone repo
  2. 2. Configure .env
  3. 3. Run docker-compose up
  4. 4. Access at localhost:3000
Start Guide
2 min

Quick Start: Managed Cloud

Sign up and deploy instantly without infrastructure management

  1. 1. Create account
  2. 2. Configure team settings
  3. 3. Invite users
  4. 4. Start building
Start Guide
10 min

Quick Start: Single Product

Self-host just one product (e.g., only Supersign)

  1. 1. Clone product repo
  2. 2. Set up database
  3. 3. Configure env vars
  4. 4. Deploy
Start Guide

Product Documentation

Detailed guides for each product with API references, examples, and best practices.

Supermark

Document Sharing with Analytics

GA

Supersign

E-Signatures Without Per-Envelope Fees

GA

Superforms

AI-Powered Form Builder

Beta

Supercal

Calendar Scheduling

Coming Soon

API Examples

Quick code examples for common API operations. Full API reference available in product docs.

Supermark

POST /api/documents

Upload 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/envelopes

Send 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/forms

Create 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-types

Create 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 CSS

Server-side rendering, static generation, and client-side interactivity

Backend

Node.js, tRPC, Prisma ORM

Type-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.0

User sessions, SSO integrations, API keys

Background Jobs

BullMQ, Redis

Email sending, webhook delivery, PDF generation

Additional Resources

Self-Hosting Guide

Deploy on your infrastructure with Docker, Kubernetes, or cloud platforms.

Read Guide

Integration Workflows

Real-world examples of connecting Super Family products together.

View Workflows

Open Source

Contribute to Super Family on GitHub. AGPL-3.0 licensed.

Learn More

Need Help?

Join our community on GitHub Discussions or contact us for enterprise support.