A modern, clean, and professional portfolio website built with Next.js, TypeScript, React, and Tailwind CSS.
git clone https://github.com/yourusername/portfolio.git
cd portfolio
npm install
npm run dev
Open http://localhost:3000 to view it in your browser.
Edit the following files with your information:
lib/data.ts - Update projects, skills, and experiencecomponents/Hero.tsx - Update your name and titleapp/layout.tsx - Update metadatacomponents/Contact.tsx - Update your email addressModify the color scheme in tailwind.config.ts:
colors: {
primary: '#0f172a',
secondary: '#1e293b',
accent: '#3b82f6',
'accent-dark': '#1e40af',
}
Add entries to the projects array in lib/data.ts:
{
id: 5,
title: 'Your Project',
description: 'Project description',
technologies: ['Tech1', 'Tech2'],
link: 'https://example.com',
github: 'https://github.com/yourusername/repo',
}
npm run build
npm start
The CNAME file is already configured for custom domain deployment.
npm run type-check
npm run lint
This project is open source and available under the MIT License.
If you have questions or need help customizing your portfolio, feel free to reach out!
Made with ❤️ using Next.js & React