Skip to content
New Project
Templates
Template name
Templates

Portfolio Starter Kit

Easily create a portfolio with Next.js and Markdown.

DeployView Demo
Portfolio Starter Kit
Owner
  • vercel
Repository
  • examples
Use Cases
  • Portfolio
  • Blog
Stack
  • Next.js
  • Tailwind
DeployView Demo

Portfolio Blog Starter

This is a porfolio site template complete with a blog. Includes:

  • MDX and Markdown support
  • Optimized for SEO (sitemap, robots, JSON-LD schema)
  • RSS Feed
  • Dynamic OG images
  • Syntax highlighting
  • Tailwind v4
  • Vercel Speed Insights / Web Analytics
  • Geist font

Demo

https://portfolio-blog-starter.vercel.app

How to Use

You can choose from one of the following two methods to use this repository:

One-Click Deploy

Deploy the example using Vercel:

Clone and Deploy

Execute create-next-app with pnpm to bootstrap the example:

pnpm create next-app --example https://github.com/vercel/examples/tree/main/solutions/blog blog

Then, run Next.js in development mode:

pnpm dev

Deploy it to the cloud with Vercel (Documentation).

Related Templates

  • Nextra: Docs Starter Kit thumbnail

    Nextra: Docs Starter Kit

    Simple, powerful and flexible markdown-powered docs site. Built with Next.js.

  • Blog Starter Kit thumbnail

    Blog Starter Kit

    A statically generated blog example using Next.js and Markdown.

  • Blog (with comments) thumbnail

    Blog (with comments)

    Next.js blog application with Auth0 and Upstash

License
  • View License