renanmav.com

My personal website and blog

Stars
1
Committers
1

renanmav.com

This is a Next.js project bootstrapped with create-next-app using a custom portfolio site template with a blog.

Includes:

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

Getting Started

First, install dependencies using Bun and then run the development server:

bun i
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Inter, a custom Google Font.

Different layouts

I'm using Route Groups to organize routes and enable different layouts based on route grouping. Checkout app/(public) and app/(private). (names are subject to change)