transitive-bullshit / transitivebullsh.it

Using GitHub issues as a CMS for comments on my personal blog via Utterances.
https://transitivebullsh.it
MIT License
1 stars 7 forks source link

Next.js Notion Starter Kit #4

Open utterances-bot opened 3 years ago

utterances-bot commented 3 years ago

Next.js Notion Starter Kit

The perfect starter kit for building beautiful websites with Next.js and Notion.

https://transitivebullsh.it/nextjs-notion-starter-kit

Luchanso commented 3 years ago

Amazing 🦄

shunkakinoki commented 3 years ago

This is superb!!!

transitive-bullshit commented 3 years ago

Thanks so much @shunkakinoki @Luchanso 🙏

huuphongsan commented 3 years ago

This is really nice, but does your main website: https://transitivebullsh.it/ is open-source as well? I just want to learn how to configure the domain in main root / I have been using react-notion-x, it is really great but it may also serve with any public notion-page, I do not know how to configure it.

transitive-bullshit commented 3 years ago

@huuphongnguyen the source for this site is available here: https://github.com/transitive-bullshit/nextjs-notion-starter-kit

All you need to do is customize the config file to point to your public Notion page.

Here's the config file that I use for my site: https://github.com/transitive-bullshit/nextjs-notion-starter-kit/blob/transitive-bullshit/site.config.js

werkamsus commented 3 years ago

Love your work! Thought about sharing never-done projects and concepts + finally building a portfolio, this makes it insanely fun and easy to maintain

Big props and thank you 🙌👏

transitive-bullshit commented 3 years ago

Thanks a ton @werkamsus 🙏

Once you get your portfolio up, please share it with me https://twitter.com/transitive_bs

Pipe-Runner commented 3 years ago

I am glad I found this.

beetcb commented 3 years ago

❤️ Love it , Genius!

dariospace commented 3 years ago

Awesome job Travis. Congrats!

Any ideas on how to debug / troubleshoot 404 errors with links?

It works ok in a local environment. On production it points to the URL without the ID and shows a 404 error. Adding the ID to the page name in production works as expected.

Local: local.dev/NotionPageName-ID. Works.
Production: mysite.com/NotionPageName. Shows a 404.
Production: mysite.com/NotionPageName-ID. Works.

I did the deploy from the Vercel dashboard.

github.com/dariospace/darionext

DavidWells commented 3 years ago

This is cool 😃

zyj1022 commented 3 years ago

Amazing 🦄

kyc47 commented 3 years ago

hello~ :D Thank you wonderful contents. I'd like to ask you how to set up Google seo.

kleveland commented 3 years ago

This is awesome; I did not realize your personal site was made using notion-x and I've been making basically the same thing. I will definitely look at adding comments like you have here and a table of contents too. Very inspiring!

bausbrooks commented 3 years ago

Is there any way to add Google analytics to the sites when they're built like this?

lasharor commented 3 years ago

Great tool! I was using fruition before but this provides url's google can index. So changed to this. Working great so far.

Spider-DT commented 3 years ago

Really love the idea with Notion as a personal site, just follow you and STAR your work. i just tracked at the 'Automatic Table of Contents' section, and don't know how to employ it at my page. Does the forked project have the function? or i have to fork another repo to employ?

v2wy commented 3 years ago

Amazing

MiguelGalp commented 3 years ago

Newbie question here 😅 ...I am getting a "missing script" err while running "npm run dev" and I see that the package.json is effectively nearly empty...what has gone wrong during install? Help! Thanks!