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
- Seamless content creation directly within your Next.js environment
- Eliminates the need for complex database setups
- Integrates content editing effortlessly into your existing workflow
- Automatic commits and deployment streamline the updates
- Reduces dependency on external services for content management