ArchDoc Documentation

Introduction

Welcome to ArchDoc - The Technical Document Platform

Welcome to ArchDoc

ArchDoc is a production-ready SaaS platform for technical document writing in organizations. Create, review, approve, and manage technical documents such as ADRs (Architecture Decision Records), RFCs (Request for Comments), Design Docs, and PRDs (Product Requirements Documents).

Key Features

📄 Document Management

  • Create, edit, and manage ADRs, RFCs, Design Docs, and PRDs
  • Rich text editing with live Markdown preview
  • Version history to track document changes over time
  • Filter and search documents by type, category, and keyword
  • Cross-reference related documents with bidirectional links

✅ Sign-off Workflow

  • Request formal approvals from specific team members
  • Track approval status with accept/reject options
  • Add comments to sign-off decisions
  • Sign-off summary shows accepted/rejected/pending counts

💬 Inline Comments & Reviews

  • Inline comments on highlighted text in preview mode
  • Threaded comment replies
  • Collaborative review process

🔗 Integrations

  • GitHub Integration — Sync documents to GitHub repositories via the ArchDoc GitHub App
  • Stripe Billing — Subscription management with per-seat pricing and promo codes

🎨 Rich Editor

  • Full-featured TipTap editor with toolbar
  • Code blocks with syntax highlighting
  • Tables, task lists, blockquotes, and more
  • Excalidraw diagrams for visual, hand-drawn style documentation
  • Mermaid diagrams for flowcharts and sequence diagrams
  • Draw.io diagrams with rich shape libraries (AWS, GCP, UML, BPMN)
  • Edit / Preview toggle to switch between editor and rendered Markdown

👥 Team Collaboration

  • Multi-tenant architecture with company isolation
  • Role-based access control (Admin / Member)
  • Real-time collaboration on documents (via Yjs + WebSocket)
  • Invite members via email with role assignment

Getting Started

New to ArchDoc? Start here:

  1. Sign In - Access your ArchDoc account
  2. Registration - Create a new organization
  3. Create Your First Document - Start writing technical docs

On this page