From one developer in a crowded marketplace (mine is photo management software) to another (you're describing a CMS), I'd spend some quality time researching open and closed source alternatives, and have a ready answer for how your product's features differentiate you from the crowd.
Make sure you also check out WordPress, Ghost, GatsbyJS, Hugo (and then expand the search by those terms + " alternative").
Good luck!