Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Futuristic 3D developer portfolio template built with Next.js 14, Tailwind CSS, Three.js, and Framer Motion.
modern-portfolio is an open-source developer portfolio template built with Next.js 14, Tailwind CSS, Three.js, and Framer Motion, designed to turn your projects and skills into an immersive 3D personal website.
modern-portfolio is a fully responsive developer portfolio template that runs on the Next.js 14 App Router and uses Three.js for an animated 3D background. It takes your projects, skills, and contact details as input and generates a polished, SEO-optimized, PWA-ready portfolio page with dark mode by default and a light mode toggle. The template is open source under the MIT License, created by senotron, and includes a live demo hosted on Vercel. The GitHub repository currently has 23 stars.
modern-portfolio stands out with a set of visual and interactive features that go beyond a typical static resume site.
modern-portfolio is designed for individuals who want a portfolio that demonstrates technical skill and creativity simultaneously.
You can adapt modern-portfolio for several personal branding and job-search scenarios.
After cloning the repository, install dependencies with npm install and start the development server with npm run dev at http://localhost:3000. The project uses the App Router, so pages live in the app directory, and portfolio content is edited in config files. It can be deployed to Vercel by pushing the repo to GitHub and importing it.
Yes, the template is open source and released under the MIT License, so you can use it for personal or commercial projects without any license fees.
It is built with Next.js 14, Tailwind CSS, Three.js, Framer Motion, and GSAP, with Radix UI for accessible components. It is deployed on Vercel and is PWA-ready.
Yes, the code is modular and clean. Tailwind CSS classes control styling, and portfolio data lives in config files, making it straightforward to change colors, projects, and skills.
Yes, it has dark mode by default and includes a light mode toggle, so visitors can switch themes.
Clone the repo, run npm install, then npm run dev to preview. To publish, push the code to GitHub and import the repository into Vercel for automatic deployment.
