CraftKo Studio← Back to work

Reusable headless CMS

CMS Starter

A production-shaped headless CMS starter for business websites, portfolios, landing pages and lightweight catalogues, with protected editing and a published-only public API.

Try it in your browser ↓

Try the publishing workflow

From a draft to a public page.

An interactive browser example with sample content. Changes stay in this tab and reset on reload. This is not the Payload admin panel and is not connected to a database.

Public preview · published content only

Edit the page, save a draft, then publish it.

CMS Starter portfolio preview
Portfolio visual based on verified project architecture and product surfaces; it is not presented as a captured production screenshot.
ContentPages · Services · FAQs
AccessAdmin · Editor
RuntimeDocker + PostgreSQL

How it works

From input to useful output

01Editors manage structured content, drafts and media in Payload
02Role-aware writes and publication rules protect the content workflow
03Frontends consume only published records through a constrained REST API

Technology

Production-shaped stack

  • Next.js
  • Payload CMS
  • PostgreSQL
  • TypeScript
  • Docker
  • S3-compatible storage
  • REST API
  • Backup / Restore
Discuss a similar project →