A minimal, clean portfolio template built with Next.js. Perfect for developers who want a simple yet professional online presence without the complexity.
- 🚀 Fast and lightweight
- 📱 Fully responsive
- 🔍 SEO friendly
- 🌙 Dark/Light mode
- 🎨 Clean, minimal design
- ⚡ Easy to customize
- 🚦 Next.js App Router ready
- 📊 Analytics-ready (add via
layout.js
)
- Next.js 15
- Tailwind CSS
- JavaScript
- DaisyUI
Edit src/data/data.js
to add your information:
export const about = {
name: "Your Name",
role: "Your Role",
about: "Your bio and description...",
email: "your.email@example.com"
};
export const seo = {
title: "Minimal, clean Next.js portfolio template",
description: "Minimal, clean Next.js portfolio template for developers seeking a simple, professional online presence without extra complexity.",
keywords: "portfolio, web developer, Next.js, developer portfolio, minimal portfolio",
}
export const forms = {
formspreeUrl: "https://formspree.io/f/<url>",
}
export const skills = [
{ name: "Html", icon: "/html.svg" },
{ name: "React", icon: "/react.svg" }
];
export const socials = {
github: "https://github.com/yourusername",
twitter: "https://twitter.com/yourusername"
};
export const projects = {
pinProjects: [
{
title: "Project Name",
description: "Brief description of your project",
tags: ["React", "CSS", "JavaScript"],
link: "https://your-project.com"
}
],
otherProjects: [
{
title: "Project Name",
description: "Brief description of your project",
tags: ["React", "CSS", "JavaScript"],
link: "https://your-project.com"
}
]
}
export const experience = [
{
title: "Your Title",
description: "Your Descriptions",
date: "Date",
}
];
export const blogs = [
{
title: "Your Blog Title",
date: "Date",
link: "#",
}
];