Web · Editorial|Active

Naida

Editorial travel blog with auto-generated cover art and GDPR-ready hosting.

Sole Developer & Designer2026 — Present
Naida Dashboard

3

Content Pillars

<1s

First Paint

100%

Static Export

Back to projects
Overview

A cinematic, editorial-style travel blog for a solo Mediterranean cruise. Playfair Display headlines, warm sunset palette, and a custom static engine — built for storytelling, not content management.

The Challenge

Natalie wanted a personal travel blog — emotional, cinematic, magazine-like. Off-the-shelf themes were too generic, Substack too text-only, traditional travel blogs too cluttered with ads and cookie banners.

She needed a fast, GDPR-compliant site with beautiful cover art — without fighting a CMS every time she publishes.

The Solution

A static Next.js 16 site with Velite-powered markdown authoring. Natalie writes in plain markdown, the build pipeline generates typed content trees, OG images, and a sitemap automatically.

Editorial design language: Playfair Display, Dancing Script, Lato. Coral, amber, and ocean tones evoke sunset over the Mediterranean — not corporate blue.

Auto-generated cover art via satori: every post gets a branded OG image without manual design work. Zero vendor lock-in, zero cookie banner friction.

What's Inside

Built for the AI-Native Developer

Every feature designed for developers who orchestrate with AI — not just code with it.

Editorial Typography

Playfair Display, Dancing Script, and Lato work together for a magazine-grade reading experience — warm, personal, crafted.

Auto-Generated Cover Art

Every post gets a custom OG image from a satori template — zero manual design work, perfect branding consistency across social platforms.

Markdown Authoring

Velite turns plain markdown into typed content trees with frontmatter validation — Natalie writes, the build pipeline takes care of the rest.

GDPR-Ready Hosting

Static export on Vercel, zero third-party scripts, zero cookie banner friction. Fast, private, compliant by design.

Tech Stack

Powered By

Next.js 16Framework
TypeScriptLanguage
Tailwind CSS 4Styling
VeliteContent
satoriOG Images
VercelHosting

Interested in working together?

I consult, automate, and build products that solve real problems. Let's discuss where AI has the biggest impact for you.

Let's Talk