Back to Resources2026-05-07
Setting up a Next.js Portfolio
In this video, I show you how to set up a minimalist portfolio using Next.js, Tailwind CSS, and Markdown.
Setting up a Next.js Portfolio
Hello everyone! In this video, we went through the process of creating a portfolio from scratch.
Key Features
- Next.js 15+ for the framework.
- Tailwind CSS 4 for styling.
- Markdown for content management.
- Dark Mode support.
The Code
Here is a snippet of the layout.tsx file we used:
export default function RootLayout({
children,
}: {
children: React.ReactNode;
}) {
return (
<html lang="en">
<body>{children}</body>
</html>
);
}
You can find the full repository on GitHub.
Thanks for watching!