This task can be performed using FastPocket
Self-Hosted SaaS Fast
Best product for this task

FastPocket
dev-tools
FastPocket is a SaaS Boilerplate to get you setup with a self hosted online business quickly. You get a codebase (Next.js + Pocketbase), component library, documentation, deployment templates, development/design/marketing guides and more all for a 1 time fee

What to expect from an ideal product
- FastPocket provides a ready-to-use codebase, eliminating complex setup.
- It includes a comprehensive component library to speed up development.
- Detailed documentation and guides simplify the development process.
- Deployment templates ensure quick and easy deployment.
- A one-time fee covers everything, making it cost-effective.