This task can be performed using ElmapiCMS
Self-Hosted Headless CMS for Building Content APIs
Best product for this task

ElmapiCMS
dev-tools
ElmapiCMS is a modern, self-hosted, headless CMS built with Laravel, React, TypeScript, Inertia.js, and Tailwind CSS. It’s designed to be fast, flexible, and developer-friendly, perfect for building content-driven applications without the complexity of traditional CMS platforms.

What to expect from an ideal product
- ElmapiCMS comes with TypeScript built-in, so you skip the setup headaches and get type safety from day one without wrestling with configurations
- The Inertia.js integration lets you build single-page apps using familiar server-side routing, cutting down development time while keeping things simple
- React components work seamlessly with the Laravel backend through Inertia, giving you a smooth development experience without API complexity
- The headless architecture means you can plug your content into any frontend while managing everything through a clean, responsive admin interface
- Self-hosted deployment gives you full control over performance and customization, so you're not stuck with someone else's limitations or monthly fees