Most projects don't need a dedicated content management platform.
Recently, I experimented with using a Notion database as a lightweight CMS for a Next.js application. The objective was simple: allow content to be managed in Notion while keeping the website statically generated.
The architecture ended up being much simpler than I expected.
Architecture
Notion Database






