Flexible, strongly typed models in C#. Serialization thru JSON.NET.
An uploaded image would be a public string Image { get; set; } with a [UIHint("image")] on top.
Admin UI is separated from the web application and can be run locally like kubectl. Written in native, non-transpiled ES6 modules.
Existing CMS:s lack good custom content support and pluggable form controls.
Web frontend is stateless and lightweight.
Data backend supports physical files for simplistic scenarios and development purposes.
Content types are generated at runtime and not persisted.
The CMS is free and open source.
The business idea is to provide shared hosting (namespaced k8s) with a free tier, as well as cloud architecture consulting.
I'll spin up an AKS instance, and make users deploy to the cluster within their namespaces. Developer accounts keep instances for 1 week, registered companies get meager but free hosting with tight memory/CPU limits. Then there'll be pricing tiers for scaling up and out.
In scandinavia there is a strong bias towards .NET, but with no good free CMS to use. Umbraco is a legacy monolith, Episerver is better but pricey. Sitecore, SharePoint ...
Making the case for a good .NET CMS with agencies would certainly be possible.
For legacy shared hosting, bundle the whole application as a monolith.
I must say I'm getting disillusioned. People really don't even want to have a look or even hear the idea. Yet Another CMS …
Much of the code is complete though. I just need more time and a user base. I don't wanna make an HN thread with no replies.
If this one gets no attention, I think I'll lose faith in humanity and drop the whole idea ...