▲ 0 r/cms

I’ve been building a dev first, client friendly, headless CMS focused on safe editing and zero rebuilds. Would love to hear your feedback

Hi r/cms,

I’ve been working on a small, lightweight, headless CMS aimed at solving the issue of developer, client hand off. A UI designed for non-technical clients to update content safely, and a shared space for devs or admins to review changes.

The goal is to keep the editing experience safe for non‑technical users while giving developers full control over structure and delivery. It’s schema‑driven, returns flat JSON via a simple REST API, and avoids rebuilds entirely.

Current functionality includes schema‑based content types, Text, JSON, HTML, image validation, draft -> review -> publish workflow, version history, audit logs, localization, and role‑based access. The editor UI is intentionally minimal to reduce the risk of layout‑breaking changes.

https://preview.redd.it/49ppfgkanw2h1.png?width=1637&format=png&auto=webp&s=c083a3a7652994306be1e60310c48f262abc6c13

For previewing draft content, I’m using short‑lived preview tokens (5–15 minutes) thatis passed in a query string to the designated url, then passed to the public API endpoint that returns the published content and it overrides the production api key and returns draft content for that session. The goal is to let editors preview on the production domain safely and easily.

https://preview.redd.it/w0406hhemw2h1.png?width=585&format=png&auto=webp&s=6e92ce48c114827a032a9ea9a9f80ad06557343d

Tech stack is .NET for the API, MongoDB, and an Angular/Tailwind dashboard. Everything is designed to stay lightweight and predictable for multi‑project setups.

https://preview.redd.it/nk2xdzs0nw2h1.png?width=1536&format=png&auto=webp&s=82128c018a65181fb4f70b79be57532aefc70d42

I’d love to hear thoughts from people who work with CMS tools regularly, especially around schema design, validation workflows, and what you consider essential for safe client editing. Happy to answer questions or share further details on the app.

If anyone wants to try it out, feel free to DM me.

reddit.com
u/not_a_bug_a_feature — 3 months ago
▲ 0 r/webdev

[Showoff Saturday] I’ve been building a lightweight headless CMS focused on zero rebuilds and safe client editing, would love feedback

Hey r/webdev !

I’ve been working on a small headless CMS aimed at solving a problem I kept running into with client projects: content edits breaking layouts or triggering rebuilds. The idea is to make content updates instant and safe without limiting developers.

https://preview.redd.it/duuc8y7rqw2h1.png?width=1080&format=png&auto=webp&s=fcabaa769c447be0decc2151e6daadae31c20fc9

Right now it supports schema‑driven editing, Text, JSON, HTML, image validation, draft -> review -> publish workflow, version history, audit logs, localization, and role‑based access. Everything is delivered through a simple REST API which returns a flat JSON response.

For previewing draft content, I’m using short‑lived preview tokens (5–15 minutes) thatis passed in a query string to the designated url, then passed to the public API endpoint that returns the published content and it overrides the production api key and returns draft content for that session. The goal is to let editors preview on the production domain safely and easily.

https://preview.redd.it/y09wyyzvqw2h1.png?width=585&format=png&auto=webp&s=de04502d2b54b5b316abe309d70d9086f6a814f6

Still early, but it’s functional and I’m refining the workflow. I’d love to hear what you think especially around the editing experience, API design, and anything you’d expect from a CMS built for developers.

https://preview.redd.it/f1p59cbyqw2h1.png?width=1080&format=png&auto=webp&s=15b03ab13b8fc136c6039a4d82827a0c2eeb3066

Built with:

  • Angular/Tailwind
  • .NET
  • MongoDB

If anyone wants to try it out, feel free to DM me.
Happy to answer questions.

reddit.com
u/not_a_bug_a_feature — 3 months ago