I'll set up a headless CMS for your project, where the content for your web application or website will be stored. This content will be fetched directly onto your website/web application. The advantage here is that you'll be able to access and manage your website's content through an admin panel from anywhere, at any time. I have experience with Prismic CMS, Sanity, Contentful, and Payload CMS. However, I highly recommend Payload CMS these days because it provides you with an admin panel that you can access through your domain, allowing you to easily update your website's content and add as many users as needed. I believe this is the best option because having full administrative control over your content and data is a powerful advantage.