Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A ready-to-deploy Next.js bootstrap app for building responsive, CMS-connected publishing sites with dynamic routing and API tools.

A .NET Jamstack boilerplate combining Statiq static site generator with Kontent.ai headless CMS.

Greenhome template is a 2-column XHTML CSS layout with blue color gradient background, green leaves footer background

Bootstrap is a free, open-source front-end framework for building responsive, mobile-first web projects with HTML, CSS, and JavaScript.

Astro starter for agencies and studios: MDX blog, Pagefind search, light/dark/blue themes, RSS, sitemap, and one-click deploys.

Learn how to render a different page based on the User-Agent header.
Glide Publishing Platform's Next.js Starter is a pre-configured Bootstrap application that launches a CMS-connected, dynamically routed publishing site on Vercel in minutes.
This starter application, built by the Glide Publishing Platform (GPP) team, provides a Next.js-based front-end that connects to the GPP Connect API. It takes three mandatory environment variables—CONNECT_API_URL, CONNECT_API_KEY, and MEDIA_BASE_PATH—as configuration input and outputs a deployable website with complete dynamic routing, API toolkit, and client-side rendering. The application is designed to run on Vercel and is open source; its GitHub repository currently has 2 stars. It comes with a set of generic components that you can use directly in your CMS configuration or extend for custom functionality.
CONNECT_API_URL and CONNECT_API_KEY variables.PREGENERATE_PATHS environment variable with an array of slugs (e.g. ["", "sport", "news"]) to pre-generate those routes at build time.PREGENERATE_PATHS array controlling which routes are pre-built.Start by obtaining your environment API details from a GPP representative. Next, deploy the application via Vercel and add the mandatory environment variables (CONNECT_API_URL, CONNECT_API_KEY, MEDIA_BASE_PATH) in Vercel's settings; you can also add optional PREGENERATE_PATHS with an array of slugs. Once deployed, the app shows a confirmation message that your configuration is correct, and that message remains until you create and publish your first page in Glide.
Yes — you must get your environment API details, specifically the values for CONNECT_API_URL, CONNECT_API_KEY, and MEDIA_BASE_PATH, from a Glide Publishing Platform representative before the app can connect to the CMS.
The three mandatory variables are CONNECT_API_URL (the Connect API endpoint), CONNECT_API_KEY (your API key), and MEDIA_BASE_PATH (the GPP media base path). They must be present in Vercel's environment settings for the app to work.
PREGENERATE_PATHS is optional. It takes an array of slugs, like ["", "sport", "news"], and pre-generates those routes during the build. This is useful if you want specific pages to be ready before users visit.
Yes. The deployment includes generic components that you can use directly in your Glide configuration or extend for custom functionality. The app is designed to make customisation and extending existing features easier.
The welcome message appears after successful deployment and stays until you create and publish your first page in Glide. It confirms that your application is configured correctly.
