I'm in the process of founding an educational startup with a non-technical co-founder, and we're actually using Notion as our content database. I've structured everything (categories, subcategories, quizzes, etc...) with databases, which are linked together via the Relation property, page templates to enforce some structure, page properties as "columns", and page content for more complex data. And I can have the content creation guide right next to it. Then I wrote some property validators to transform the returned data from Notion's API, wrapped the calls into a couple of Firebase functions to merge it with user data, and it's done.<p>It was a perfect fit for our MVP, since I don't have to code an admin page (which would take as long the project itself), use a paid alternative, or expect the non-technical co-founder to be POSTing JSON data. It's a very clunky design, definitely has some considerable user latency, but it me took no time to build it, it's free, has a nice UX, and it's allowing us to iterate very quickly.