This task can be performed using Zenblog
Notion-like editor with a simple headless API
Best product for this task

Zenblog
blogging-platform
Zenblog is a headless CMs for blogging. You can create posts, tags, categories, authors and upload images and videos of any size. You can start for free. Startups and developers are using it to run their blogs and share product updates, guides and improve their SEO. Its built with developers in mind and offers an http API to fetch your content, and a typescript client for the API to have full typesafe control.

What to expect from an ideal product
- You get a ready-to-use content management system without needing to build backend infrastructure or database configurations from scratch
- The HTTP API and TypeScript client handle all the technical heavy lifting so you can focus on displaying content rather than managing server complexity
- Built-in support for posts, categories, tags, and media uploads means no custom coding required for basic blogging features
- Free tier lets you start immediately without upfront costs or complicated setup procedures
- Developer-friendly design with type-safe controls reduces debugging time and eliminates common integration headaches