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