Member-only story

Deploying a food blog using Notion as a backend + React + Typescript

Kahhow’s foodblog/ attempt at a more localized, personalized version of Tabelog (Part 2)

Kahhow
4 min readApr 26, 2025

--

Deployed! First on Vercel then pointed it to domains I own

What was done today

Various fixes and improvements

  1. Render main Notion page contents — learnt that the official API/ SDK doesn’t support contents of the page (only properties of the Notion database)
  2. Better filtering
  3. Clickthrough to open in Google maps
  4. Functional share button

Deploying (+ custom domain!)

To use tabelog.kahhow.com and setup relevant redirects like kahhow.com/tabelog

  • Setup Cloudflare for better performance and security — as Content Delivery Network (CDN) and more
  • Point nameservers of an existing domain (kahhow.com) to Cloudflare
  • Update custom domain in Vercel

What I enjoy from Cloudflare include speed and security insights. Even for the free tier, there are very generous…

--

--

Kahhow
Kahhow

Written by Kahhow

Educator interested in data science, dance and full stack development

No responses yet