Back to Projects
Portfolio CMS

Portfolio CMS

Next.jsMDXVercel

Overview

A content management system designed for developers to manage portfolio projects and blog posts using Markdown and MDX.

Features

  • MDX support for rich content
  • Image optimization pipeline
  • Git-based content workflow
  • Preview mode for drafts
  • TypeScript-first API
  • Vercel edge deployment

Challenges & Solutions

Challenges

Parsing MDX on the edge, handling large media libraries, and providing a pleasant authoring experience.

Solutions

Used next-mdx-remote for flexible rendering, Cloudinary for image CDN, and built a simple file-based CMS with hot reload in development.