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

# Create your first project

> Set up a project in TestBrick in 30 seconds

# Create your first project

A project in TestBrick represents the application you're testing. Each project has a base URL and contains folders with your test files.

## Steps

<Steps>
  <Step title="Sign up">
    Go to [testbrick.com](https://testbrick.com) and create a free account.
  </Step>

  <Step title="Create a project">
    From the dashboard, click **+ New Project**. Enter:

    * **Project name** — e.g., "My App"
    * **Base URL** — the URL of the app you're testing (e.g., `https://myapp.com`)

          <img src="https://mintlify.s3.us-west-1.amazonaws.com/testbrick/images/create-project-modal.png" alt="Create project modal" />
  </Step>

  <Step title="Create a folder">
    Inside your project, click **+ New Folder** to organize your tests. For example: "Authentication", "Checkout", "API Tests".

    <img src="https://mintlify.s3.us-west-1.amazonaws.com/testbrick/images/sidebar-folders.png" alt="Project sidebar with folders" />
  </Step>

  <Step title="Create a test">
    Inside a folder, click **+** to create a new test file. Choose:

    * **UI Test** — for browser recording tests
    * **API Flow** — for visual API flow tests

          <img src="https://mintlify.s3.us-west-1.amazonaws.com/testbrick/images/create-test-modal.png" alt="Create test file modal" />
  </Step>
</Steps>

## Project structure

```
Project (My App)
├── Folder (Authentication)
│   ├── UI Test: Login Flow
│   ├── UI Test: Signup Flow
│   └── API Flow: Auth API Test
├── Folder (Checkout)
│   ├── UI Test: Purchase Flow
│   └── API Flow: Payment API
└── Folder (User Management)
    └── API Flow: CRUD Operations
```

<Info>
  Both UI tests and API flows can live in the same folder. The sidebar shows different icons to distinguish them.
</Info>
