> ## Documentation Index
> Fetch the complete documentation index at: https://activepieces-feat-selfhost-appwebhooks.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Github Codespaces

GitHub Codespaces is a cloud development platform that enables developers to write, run, and debug code directly in their browsers, seamlessly integrated with GitHub.

### Steps to setup Codespaces

1. Go to [Activepieces repo](https://github.com/activepieces/activepieces).

2. Click Code `<>`, then under codespaces click create codespace on main.

![Create Codespace](https://mintlify.s3-us-west-1.amazonaws.com/activepieces-feat-selfhost-appwebhooks/resources/screenshots/development-setup_codespaces.png)

3. Open the terminal and run `npm run backend & npm run frontend`

<Warning>
  **Troubleshoot 1:** In some cases, the above command may not start the frontend server correctly. If this happens, follow these steps:

  1. Cancel the running command by pressing Ctrl+C.
  2. In separate terminal windows, run the following commands:
     * To start the backend server: `npm run serve:backend`
     * To start the frontend server: `npm run serve:frontend`
</Warning>

4. Access the frontend URL by opening port 4200 and signing in with these details:

Email: `dev@ap.com`
Password: `12345678`
