Building a Isla Blog CMS with Notion API

OVERVIEW

ISLA needed a fast, scalable way to publish educational content without adding another tool to the team's workflow. Instead of implementing a traditional CMS, I designed and built a custom blogging platform powered entirely by the Notion API. The goal was to transform Notion into a headless CMS, enabling anyone on the team to create, edit, and publish articles from a familiar interface while the website handled the rest automatically.

Tintim App

YEAR

2026

ROLE

Product Designer

SERVICES

Product Design

Full-Stack Development

API Integration

Headless CMS

Notion API

Visit Site

About the project

Building a Blog CMS with Notion

I designed and developed ISLA's entire blog from scratch in just one day.

Instead of adopting a traditional CMS like WordPress, I turned Notion into a headless content management system, allowing the marketing team to create and publish articles without leaving the workspace they already use every day.

The publishing workflow is intentionally simple:

  1. Create a new row in a Notion database.

  2. Write the article content.

  3. Change the status to Published.

  4. The website automatically fetches the content through the Notion API and publishes the article.

Under the hood, the blog consumes the Notion API in real time, mapping fields such as title, slug, content, cover image, publish date, author, and status directly into the website.

This eliminated the need for a traditional admin panel while giving the team a familiar editing experience.

Beyond the implementation, I was responsible for designing the content structure, defining the database schema, building the API integration, and developing the front-end experience that renders every article dynamically.

The result was a lightweight, scalable publishing system with virtually zero friction between writing and publishing, removing an entire tool from our stack while dramatically simplifying the team's content operations.

Smooth Scroll
This will hide itself!

Building a Isla Blog CMS with Notion API

OVERVIEW

ISLA needed a fast, scalable way to publish educational content without adding another tool to the team's workflow. Instead of implementing a traditional CMS, I designed and built a custom blogging platform powered entirely by the Notion API. The goal was to transform Notion into a headless CMS, enabling anyone on the team to create, edit, and publish articles from a familiar interface while the website handled the rest automatically.

Tintim App

YEAR

2026

ROLE

Product Designer

SERVICES

Product Design

Full-Stack Development

API Integration

Headless CMS

Notion API

Visit Site

About the project

Building a Blog CMS with Notion

I designed and developed ISLA's entire blog from scratch in just one day.

Instead of adopting a traditional CMS like WordPress, I turned Notion into a headless content management system, allowing the marketing team to create and publish articles without leaving the workspace they already use every day.

The publishing workflow is intentionally simple:

  1. Create a new row in a Notion database.

  2. Write the article content.

  3. Change the status to Published.

  4. The website automatically fetches the content through the Notion API and publishes the article.

Under the hood, the blog consumes the Notion API in real time, mapping fields such as title, slug, content, cover image, publish date, author, and status directly into the website.

This eliminated the need for a traditional admin panel while giving the team a familiar editing experience.

Beyond the implementation, I was responsible for designing the content structure, defining the database schema, building the API integration, and developing the front-end experience that renders every article dynamically.

The result was a lightweight, scalable publishing system with virtually zero friction between writing and publishing, removing an entire tool from our stack while dramatically simplifying the team's content operations.

Smooth Scroll
This will hide itself!

Building a Isla Blog CMS with Notion API

OVERVIEW

ISLA needed a fast, scalable way to publish educational content without adding another tool to the team's workflow. Instead of implementing a traditional CMS, I designed and built a custom blogging platform powered entirely by the Notion API. The goal was to transform Notion into a headless CMS, enabling anyone on the team to create, edit, and publish articles from a familiar interface while the website handled the rest automatically.

Tintim App

YEAR

2026

ROLE

Product Designer

SERVICES

Product Design

Full-Stack Development

API Integration

Headless CMS

Notion API

Visit Site

About the project

Building a Blog CMS with Notion

I designed and developed ISLA's entire blog from scratch in just one day.

Instead of adopting a traditional CMS like WordPress, I turned Notion into a headless content management system, allowing the marketing team to create and publish articles without leaving the workspace they already use every day.

The publishing workflow is intentionally simple:

  1. Create a new row in a Notion database.

  2. Write the article content.

  3. Change the status to Published.

  4. The website automatically fetches the content through the Notion API and publishes the article.

Under the hood, the blog consumes the Notion API in real time, mapping fields such as title, slug, content, cover image, publish date, author, and status directly into the website.

This eliminated the need for a traditional admin panel while giving the team a familiar editing experience.

Beyond the implementation, I was responsible for designing the content structure, defining the database schema, building the API integration, and developing the front-end experience that renders every article dynamically.

The result was a lightweight, scalable publishing system with virtually zero friction between writing and publishing, removing an entire tool from our stack while dramatically simplifying the team's content operations.

Smooth Scroll
This will hide itself!

Create a free website with Framer, the website builder loved by startups, designers and agencies.