This task can be performed using Outstatic
A free CMS for Next.js
Best product for this task

Outstatic
dev-tools
Outstatic is a static site CMS that lives inside your Next. js install. No need for databases, external services, or complicated setups. It allows you to create, edit and save content that is automatically committed to your repository and deployed to your live website.
What to expect from an ideal product
- Simplifies site management by keeping everything within your Next.js installation.
- Eliminates the need for external databases or services.
- Provides an easy interface for creating, editing, and saving content.
- Automatically commits changes to your repository.
- Seamlessly deploys updates to your live website.