nextjs-notion-starter-kit

    Deploy your own Notion-powered website in minutes with Next.js and Vercel.

    Language: typescript

    Author: Alyssa Fournier (@alyssa99)

    7 stars · 210 views

    Files

    • NotionPageHeader.tsx (typescript)
    • LoadingIcon.tsx (typescript)
    • GitHubShareButton.tsx (typescript)
    • acl.ts (typescript)
    • contributing.md (markdown)
    • config.ts (typescript)
    • get-canonical-page-id.ts (typescript)
    • get-site-map.ts (typescript)
    • notion.ts (typescript)
    • types.ts (typescript)
    • next.config.js (javascript)
    • _document.tsx (typescript)
    • robots.txt.tsx (typescript)
    • map-page-url.ts (typescript)
    • components ()
    • NotionPage.tsx (typescript)
    • PageSocial.module.css (css)
    • PageHead.tsx (typescript)
    • PageSocial.tsx (typescript)
    • lib ()
    • pages ()
    • 404.tsx (typescript)
    • api ()
    • ATTRIBUTION.md (markdown)
    • notion-api.ts (typescript)
    • eslint.config.js (javascript)
    • Footer.tsx (typescript)
    • license (plaintext)
    • db.ts (typescript)
    • Page404.tsx (typescript)
    • Loading.tsx (typescript)
    • _app.tsx (typescript)
    • get-page-tweet.ts (typescript)
    • next-env.d.ts (typescript)
    • feed.tsx (typescript)
    • get-social-image-url.ts (typescript)
    • use-dark-mode.ts (typescript)
    • [pageId].tsx (typescript)
    • index.tsx (typescript)
    • map-image-url.ts (typescript)
    • social-image.tsx (typescript)
    • styles.module.css (css)
    • ErrorPage.tsx (typescript)
    • PageActions.tsx (typescript)
    • PageAside.tsx (typescript)
    • bootstrap-client.ts (typescript)
    • get-tweets.ts (typescript)
    • preview-images.ts (typescript)
    • oembed.ts (typescript)
    • site-config.ts (typescript)
    • search-notion.ts (typescript)
    • package.json (json)
    • _error.tsx (typescript)
    • get-config-value.ts (typescript)
    • resolve-notion-page.ts (typescript)
    • search-notion.ts (typescript)

    Loading code snippet…