Configuration
Opening Integrations Settings
- Open Settings (
Cmd+,) - Select "Integrations" from the left sidebar
- Choose scope: Global or a specific Project
GitHub
GitHub integration enables:
- Cloning repositories from the app
- Submitting feedback as GitHub issues
- Accessing private repositories
Authentication
GitHub uses the Device Flow for authentication:
- Click "Sign in with GitHub" in the integrations settings
- A device code is displayed and copied to your clipboard
- Click "Open GitHub" to go to the verification page
- Paste the code and authorize
- Pandev detects authorization automatically
Once authenticated, your username and avatar are displayed. Click "Disconnect" to remove the token.
Supabase
Supabase integration provides a Database tab in the workspace for exploring your project's database.
Connecting
- Enter your Supabase access token in the token field (password input with show/hide toggle)
- Click "Test Connection" to verify
- If successful, a list of your Supabase projects appears
- Select the project to link
Features
Once connected, the Database tab in the workspace lets you:
- Browse database schemas and tables
- Explore table data
- View table structures
Disconnecting
Click "Disconnect" to remove the token and unlink the project.
Vercel
Vercel integration provides a Deployments tab in the workspace for monitoring your deployments.
Connecting
- Enter your Vercel token in the settings
- Click "Test Connection"
- Link your project to a Vercel project
Features
Once connected, the Deployments tab shows:
- Deployment history with status badges (Ready, Building, Error, Queued, Canceled)
- Preview URLs for each deployment
- Deployment logs
Deployment Status Indicators
| Status | Color | Description |
|---|---|---|
| Ready | Green | Deployment successful and live |
| Building | Amber | Deployment in progress |
| Error | Red | Deployment failed |
| Queued | Gray | Waiting to build |
| Canceled | Gray | Deployment was canceled |
Project-Level Integrations
Each integration can be configured at the project level to link specific projects to specific Supabase databases or Vercel projects. Open Settings with a project scope to configure project-specific integrations.