A modern, responsive portfolio website built with Next.js 14, TypeScript, and Tailwind CSS. Designed specifically for FAANG/MAANG company applications with all essential components.
-
Hero Section & Personal Branding
- Professional headshot placeholder
- Compelling headline with typing animation
- Value proposition and contact information
- Clean, modern design with consistent branding
-
Technical Skills Matrix
- Programming languages with proficiency levels
- Frameworks and libraries
- Cloud platforms (AWS, Azure, GCP)
- Databases and data technologies
- Animated progress bars
-
Featured Projects (3-5 High-Impact Projects)
- Problem statement and technical stack
- Architecture diagrams and key features
- Quantifiable results and impact
- Live demo links and source code
- Expandable project details
-
Professional Experience
- Timeline view with company information
- Quantified achievements and technical contributions
- Leadership and mentoring examples
- Technology stack for each role
-
Certifications & Education
- Technical certifications display
- Degree information
- Continuous learning evidence
- Frontend: Next.js 14, React 18, TypeScript
- Styling: Tailwind CSS, Custom CSS
- Animations: Framer Motion
- Icons: Lucide React
- Utilities: Class Variance Authority, clsx, tailwind-merge
- Development: ESLint, PostCSS, Autoprefixer
-
Clone the repository
git clone <repository-url> cd Portfolio
-
Install dependencies
npm install
-
Run the development server
npm run dev
-
Open your browser Navigate to http://localhost:3000
Update the following files with your information:
lib/utils.ts- Skills, projects, and experience datacomponents/Hero.tsx- Name, title, and descriptioncomponents/Contact.tsx- Contact information and social links
tailwind.config.js- Custom colors and animationsapp/globals.css- Global styles and custom classes
- Replace placeholder content in all components
- Add your actual project images to
/public/projects/ - Update social media links and contact information
- Push your code to GitHub
- Connect your repository to Vercel
- Deploy with zero configuration
- Netlify: Drag and drop the
outfolder after runningnpm run build - AWS S3: Upload the build files to an S3 bucket
- GitHub Pages: Use GitHub Actions for automated deployment
The portfolio is fully responsive and optimized for:
- Desktop (1920px+)
- Laptop (1024px - 1919px)
- Tablet (768px - 1023px)
- Mobile (320px - 767px)
- Next.js 14 with App Router for optimal performance
- Image optimization with Next.js Image component
- Code splitting for faster loading
- SEO optimization with proper meta tags
- Accessibility compliant components
This portfolio includes all components specifically requested by top tech companies:
- ✅ Professional branding and headshot
- ✅ Technical skills with proficiency levels
- ✅ High-impact projects with quantifiable results
- ✅ Professional experience with achievements
- ✅ Certifications and continuous learning
- ✅ Clean, modern design
- ✅ Mobile-responsive layout
- ✅ Fast loading and SEO optimized
This project is open source and available under the MIT License.
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
If you have any questions or need help customizing the portfolio, feel free to reach out:
- Email: contact@yourname.com
- LinkedIn: [Your LinkedIn Profile]
- GitHub: [Your GitHub Profile]
Built with ❤️ using Next.js, TypeScript, and Tailwind CSS