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
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.
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)