> ## 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.

# Quickstart

> Spin up Collabute locally with Bun and strict TypeScript

## Environment

* Package manager: Bun
* Framework: Next.js App Router (TypeScript strict)
* Backend: Convex (functions, database, auth)

## Steps

<AccordionGroup>
  <Accordion icon="clone" title="Clone and install">
    1. Clone the repository
    2. Install dependencies with `bun install`
  </Accordion>

  <Accordion icon="key" title="Configure environment">
    Set required environment variables for Convex and integrations.
  </Accordion>

  <Accordion icon="rectangle-terminal" title="Run dev servers">
    1. Start Convex dev: `bunx convex dev`
    2. Start Next.js: `bun dev`
  </Accordion>
</AccordionGroup>

## Conventions

* Kebab-case files; PascalCase components
* Components in `components/`; routes in `app/`; backend in `convex/`
* Strict TypeScript; zero any

<CardGroup cols={2}>
  <Card title="Architecture" icon="diagram-project" href="/architecture" />

  <Card title="Domains" icon="layer-group" href="/domains/users-roles" />
</CardGroup>
