A modern, responsive portfolio website built with Next.js, TypeScript, and Tailwind CSS.
- Modern Design: Clean and professional design with dark mode support
- Responsive: Fully responsive design that works on all devices
- Performance: Built with Next.js for optimal performance and SEO
- TypeScript: Type-safe development with TypeScript
- Styling: Beautiful styling with Tailwind CSS
- Interactive: Smooth animations and hover effects
- Accessible: Built with accessibility best practices
- Home: Hero section with introduction and skills overview
- About: Detailed information about experience, education, and skills
- Projects: Showcase of development projects with live demos and source code
- Contact: Contact form and social media links
- Next.js 15 - React framework
- TypeScript - Type safety
- Tailwind CSS - Styling
- Heroicons - Icons
-
Clone the repository
git clone <your-repo-url> cd portfolio
-
Install dependencies
npm install
-
Start the development server
npm run dev
-
Open your browser Navigate to http://localhost:3000
- Update the hero section in
src/app/page.tsx - Modify the About page content in
src/app/about/page.tsx - Update contact information in
src/app/contact/page.tsx
- Edit the projects array in
src/app/projects/page.tsx - Add your own project details, technologies, and links
- Customize colors and design in
src/app/globals.css - Modify Tailwind configuration in
tailwind.config.ts
- Update metadata in
src/app/layout.tsx - Add your own favicon and images
- Push your code to GitHub
- Import your repository on Vercel
- Deploy with one click
You can deploy this Next.js app to any platform that supports Node.js:
- Netlify
- AWS Amplify
- Digital Ocean
- Railway
npm run dev- Start development servernpm run build- Build for productionnpm run start- Start production servernpm run lint- Run ESLint
This project is open source and available under the MIT License.
Feel free to reach out if you have any questions or want to connect!
- Email: [email protected]
- LinkedIn: Your LinkedIn
- GitHub: Your GitHub