CMS not connected

Connect your CMS to see content here

This Next.js site is powered by SprintUp Forge CMS. Follow the steps below to get started.

Setup Steps

1

Get your credentials

Log in to SprintUp Forge CMS → Settings → Apps (note App ID) → API Keys → Create new key.

2

Set environment variables

Copy .env.local.example to .env.local and fill in all five variables.

cp .env.local.example .env.local
3

Verify connection

Visit /api/cms-status to confirm the CMS is reachable.

Check status
4

Register the webhook

In CMS Admin → Apps → Edit App → Webhook URL, set your deployed URL.

https://your-site.com/api/cms-revalidate
5

Publish your first page

In CMS Content → New Page, set slug to "home", add blocks, click Publish.

Environment Variables

Add these to your .env.local file.

Variable
NEXT_PUBLIC_CMS_URL
CMS_API_KEY
CMS_APP_ID
CMS_WEBHOOK_SECRET
NEXT_PUBLIC_SITE_URL
NEXT_PUBLIC_EDU_THEME
NEXT_PUBLIC_EDU_PALETTE

Quick Links