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

# Installation

> Learn how to install Feedbase on your local machine

## System Requirements

* [Node.js 18.0.0](https://nodejs.org/en/download/) or higher
* [pnpm 8.8.0](https://pnpm.io/installation) or higher

## Clone the repository

<Steps>
  <Step title="Clone the repository and open the project directory">
    ```bash theme={null}
    git clone https://github.com/chroxify/feedbase.git && cd feedbase
    ```
  </Step>

  <Step title="Install dependencies">
    ```bash theme={null}
    pnpm install
    ```
  </Step>
</Steps>

## Database Setup

Feedbase is using [Supabase](https://supabase.io/) as its database. For local development, you can use the Supabase CLI to start a local Postgres database.

<Steps>
  <Step title="Install the Supabase CLI">
    Follow the instructions [here](https://github.com/supabase/cli?tab=readme-ov-file#install-the-cli) to install the Supabase CLI for your operating system.
  </Step>

  <Step title="Start the database">
    ```bash theme={null}
    supabase start
    ```
  </Step>

  <Step title="Visit the dashboard">
    Now you can visit the local Supabase dashboard at [http://localhost:54323](http://localhost:54323) to make sure all migrations have been applied correctly.
  </Step>
</Steps>
