Notion CMS
Portfolio/blog template where Notion is used as a headless CMS, enabling full control of pages, routes, SEO, Open Graphs, header/footer links, social links, favicon, and sitemap.

Portfolio & Blog Template powered by Notion.
Use your Notion pages and databases to manage your entire portfolio and blog - content, metadata, and SEO - all from one place.
No more manual updates or limited hosted builders.
Just write in Notion, and your site updates instantly.
Everything you control directly from Notion
- Pages, routes, and blog posts
- SEO titles, descriptions & Open Graphs
- Favicons, sitemap, and robots.txt
- Header, footer, and social links
Tech Stack
Built with Next.js 15 and Tailwind CSS v4
Fully static and server-side compatible.
Exactly like Notion
Your site content renders just like it appears in Notion - clean, minimal, and fully responsive.
Get started in minutes
- 1.a.i.Download the code template
- 2.b.ii.Duplicate the provided Notion database
- 3.c.iii.Add your Notion integration key, token, and database ID
- 4.d.iv.Deploy on your favorite platform - Vercel, Netlify, or anywhere you like
- 5.e.v.(Optional) Connect your own custom domain - it’s your full website, not hosted on someone else’s platform.
You’re not using a limited service like Notion Publish, Super, or Fruition - you own the full code and the entire site.
And don’t worry - we’ve written a step-by-step setup guide in the included docs - You’ll be live in minutes.
Manage your entire website from Notion.
Buy the template and start publishing today.
Links to docs →
