DevFolio Pro is a premium web developer portfolio template and software engineers portfolio template built with Next.js 15. Perfect for developers, software engineers, and tech professionals who want a modern, dark-themed portfolio that's 100% easy to customizeβno coding experience required!
- β 100% Easy to Use: Change all content in ONE fileβno React knowledge needed
- π Premium Dark Design: Modern, professional aesthetic that stands out
- β¨ Unique Signature Elements: Morphing gradient blobs & custom cursor effect
- π Lightning Fast: Built with Next.js 15 for top performance and SEO
- π± Mobile-First Responsive: Perfect on phones, tablets, and desktops
- π SEO & GEO Optimized: Pre-configured for Google search visibility
- β‘ One-Click Deploy: Live on Vercel in under 5 minutes
- π¨ Fully Customizable: Colors, fonts, and layoutβall easily adjustable
- π Free & Open Source: MIT Licenseβuse for personal or commercial projects
Option A: Using Git
git clone https://github.com/nazmunsakib/devfolio-pro.git
cd devfolio-pro
npm installOption B: Direct Download
- Download ZIP
- Extract the folder
- Open terminal in the folder and run:
npm install
Requirements: Node.js 18.18+ (Download here)
npm run devβ Open http://localhost:3000 to see your portfolio!
Edit src/data/portfolio.ts and saveβchanges appear instantly!
Everything is in ONE file: src/data/portfolio.ts
name: "Your Name",
title: "Your Job Title",
summary: "Your bio here...",
email: "your@email.com",skills: [
{ name: "JavaScript", icon: "Code" },
{ name: "React", icon: "Layers" },
]π‘ Find icons at Lucide Icons
experience: [
{
company: "Company Name",
role: "Your Position",
period: "2020 - Present",
description: "What you did...",
},
]projects: [
{
name: "Project Name",
description: "What it does...",
tech: ["React", "Node.js"],
image: "/images/project.jpg",
link: "https://yourproject.com",
},
]β Save the file β Changes appear instantly (no restart needed)!
Edit src/app/globals.css to match your brand:
:root {
--primary: #04e8b9; /* Main color (buttons, links) */
--secondary: #ec91ff; /* Accent color (highlights) */
}Popular Color Schemes:
- Blue Tech:
--primary: #3b82f6;--secondary: #8b5cf6; - Green Dev:
--primary: #10b981;--secondary: #06b6d4; - Red Bold:
--primary: #ef4444;--secondary: #f59e0b;
βββ src/
β βββ app/ # App Router, layouts, and global styles
β βββ components/ # Reusable sections and UI components
β βββ data/ # Central Data Store (portfolio.ts)
β βββ lib/ # Utility functions
βββ public/ # Static assets and icons
βββ tailwind.config.ts # Tailwind CSS configuration
1. Push to GitHub
git add .
git commit -m "My portfolio"
git push origin main2. Deploy on Vercel
- Go to vercel.com β Sign up with GitHub
- Click "Add New Project" β Import your repository
- Click "Deploy" (no configuration needed!)
- Get your live URL:
https://yourname.vercel.app
3. Add Custom Domain (Optional)
- Project Settings β Domains β Add
yourdomain.com - Update DNS records:
- A Record:
@β76.76.21.21(use IP shown in Vercel) - CNAME:
wwwβcname.vercel-dns.com
- A Record:
- Wait 5-30 minutes for DNS propagation
β
Auto-Deploy: Every git push updates your live site automatically!
This web developer portfolio template is pre-optimized for:
- β Google Search (structured data, meta tags)
- β Social Media (Open Graph, Twitter Cards)
- β Geographic targeting (GEO meta tags)
- β Fast loading (Next.js optimization)
- β Mobile-first indexing
Customize SEO: Edit src/app/layout.tsx metadata
- Software engineers portfolio template
- Web developer portfolio template
- Full-stack developer portfolios
- Frontend/Backend developer showcases
- Freelance developer websites
- Tech professional personal branding
Contributions welcome! Open an issue or submit a pull request.
Distributed under the MIT License. See LICENSE for more information.
- π Full Documentation
- π Report Issues
- π¬ Discussions
If this software engineers portfolio template helped you, give it a β on GitHub!
Keywords: web developer portfolio template, software engineers portfolio template, developer portfolio, Next.js portfolio, React portfolio template, dark portfolio theme, free portfolio template, responsive portfolio, SEO optimized portfolio
Built with β€οΈ by Nazmun Sakib | Live Demo
