Next.js blog powered by Notion API

Next.js example blog powered by Notion Public API

Author Samuel Kraft
Github Stars 772
Last Commit Oct 26, 2022
Next.js blog powered by Notion API screenshot

This is a Next.js blog using Notions Public API.



Getting Started

First, follow Notions getting started guide to get a NOTION_TOKEN and a NOTION_DATABASE_ID, then add them to a file called .env.local.

As a reference here’s the Notion table I am using:


Install dependencies

npm install
# or

Start the server with

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the result.

Deploy to vercel

Deploy with Vercel