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.

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

Create Codespace

  1. Open the terminal and run npm run backend & npm run frontend

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
  1. Access the frontend URL by opening port 4200 and signing in with these details:

Email: dev@ap.com Password: 12345678