All pagesEdit

Build calm, purposeful pages—powered by Puck

PNDC CMS playground: multi-page storage, REST API, and the same block library you ship to production. Structure content as JSON, preview with Render, iterate in the visual editor.

What this playground includes
• Multi-tenant pages — app ID + slug, status, SEO/metadata JSON ready for an admin panel. • Puck editor — drag-and-drop your blocks from @pndc/cms-core; publish stores canonical JSON. • API + SQLite — Route Handlers and a small ApiClient for GET/POST/PATCH without extra wiring. • Preview & edit — open /preview/[slug] and /edit/[slug] for the same document.
Next steps
Create a page under /pages (or seed slug “home”), then edit in the builder and refresh preview. Hero imagery above is from Peace Nepal (peacenepal.com) as a neutral workspace photo.