Settings

Configure your Giving Insights dashboard

PlanningCenter Connection

Checking...

Setup Instructions

1. Get Your PlanningCenter API Credentials

Visit the PlanningCenter Developer portal to create a Personal Access Token:

https://api.planningcenteronline.com/oauth/applications →

2. Configure the Worker

Set your API credentials as secrets in the Cloudflare Worker:

cd worker
wrangler secret put PCO_APP_ID
wrangler secret put PCO_SECRET

3. Create KV Namespace

Create a KV namespace for caching and update wrangler.toml:

wrangler kv:namespace create CACHE

4. Deploy

Deploy both the frontend and worker:

# Deploy worker
cd worker && wrangler deploy

# Deploy frontend
cd app && npm run build
wrangler pages deploy out

API Configuration

Set NEXT_PUBLIC_API_URL environment variable to change this