Skip to content

tdgao/hugo-blog

Repository files navigation

Hugo + Notion Static Blog Website

A simple blogging website created with Hugo as the static site generator and Notion acting as the CMS. Gluing the two together is MotionLink. Website is deployed on Netlify.

Development

This project is built with Hugo and Notion.

To run the project for development, install hugo and run hugo server.

Dev Notes:

  • motionlink.config.js to setup how notion pages are pulled into the codebase
  • MotionLink detects when a page has a Status property changes, and pushes a GitHub tag if the value is Published , Completed or Public.
  • GitHub actions is used to push to hosting service