> ## Documentation Index
> Fetch the complete documentation index at: https://docs.collabute.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Collabute Overview

> Next.js + Convex collaboration platform: concepts, architecture, and domains

## What is Collabute

Collabute is a Next.js + Convex powered collaboration platform for teams. It provides admin surfaces, GitHub integration, conversations, an AI Wizard, and a minimal, accessible UI.

<Columns cols={3}>
  <Card title="Quickstart" icon="rocket" href="/quickstart" horizontal>
    Set up your environment and start developing.
  </Card>

  <Card title="Architecture" icon="diagram-project" href="/architecture" horizontal>
    Frontend, backend, data flow, and providers.
  </Card>

  <Card title="Domains" icon="layer-group" href="/domains/users-roles" horizontal>
    Users/Roles, Projects/Products, Media, Transactions, Blogs, Issues/Messages.
  </Card>
</Columns>

## Brand and theme

* Primary color: darkPrimary
* Palette: black and white only
* Text: black on white; white on darkPrimary
* States: opacity/underline/grayscale only

```json theme={null}
{
  "name": "Collabute",
  "colors": {
    "primary": "darkPrimary",
    "background": "#FFFFFF",
    "text": "#000000"
  }
}
```

## Tech stack

* Next.js App Router, TypeScript (strict), TailwindCSS, shadcn/ui
* Convex for backend functions, database, and auth
* Bun as package manager
* TipTap editor with MDX utilities

## Key areas

<Columns cols={3}>
  <Card title="Integrations" icon="puzzle-piece" href="/integrations/github">
    GitHub app + webhooks; Cal.com; Social preview.
  </Card>

  <Card title="AI Wizard" icon="wand-magic-sparkles" href="/ai-wizard">
    Generators for names, descriptions, features, tracks, tasks.
  </Card>

  <Card title="Security" icon="shield" href="/security">
    Convex auth, RBAC, webhook signature verification.
  </Card>
</Columns>

## UI/UX principles

* Minimal, consistent, accessible
* shadcn-based components in `components/` root
* Strict TypeScript; no any; colocated hooks for data
