Headless CMS for Notion like knowledge base ?

Hello! I have a, potential, upcoming consulting gig where a company that publishes books, tv shows and games in their IP wants to build an internal wiki for their world lore. They want something Notion-like in the sense of the possibility of pages to have nested sub-pages several levels deep. And then on top of that a bunch of other quite deep and custom features for search, user accounts, changelogs for new pages etc. I'm quite settled on my tech stack already. I'm, however, having a hard time to find a headless CMS that matches my need , where you can define a structure of nested pages.I couldn't find anything from Contentful, CosmicJS etc. that seem to support that in a great way. My current best idea is to actually use Notion as the CMS where they edit pages... and then use Notion's API to fetch data and pages. But, it's a little cumbersome to work with. Or end up building a basic CMS myself, using some library and e.g. markdown files. Does anyone else know of a CMS that you think could be a good candidate, or have any other idea on how you would approach this? Cheers! 🌟
6 Replies
Josh
Joshβ€’15mo ago
I use notion as my CMS for a simple blog and it works pretty well, I think that's going to be your best choice
Grimbo
GrimboOPβ€’15mo ago
Appreciate the feedback! Yeah it seems like the best option right now.
A little annoyed that you need to do so many requests to endpoints in Notion. E.g to get an indented bullet list item is a new request to get the children. Some pages have a block rather than a page as parent, which is an extra separate request. But, as long as I cache/store it should still all be good. Just a litle slow to refresh all content. πŸ˜…
Josh
Joshβ€’15mo ago
i mean. why dont they just use notion?
Grimbo
GrimboOPβ€’15mo ago
I’m asking myself the same question. πŸ˜… They seem pretty determined to hire me though to get this done. They want cool dashboards with read progress, and better search, and changelogs.
Josh
Joshβ€’15mo ago
im 90% sure all of that is already built into notion lmao
Grimbo
GrimboOPβ€’15mo ago
Kind of yeah πŸ˜… But they seem to want it… sooo… They already have a lot of the content in Notion, so I guess they must have run into some issues.
Want results from more Discord servers?
Add your server