A lightweight, responsive personal website built with pure HTML, CSS, and JavaScript. Perfect for hosting your resume and contact information.
- Responsive Design: Works perfectly on desktop, tablet, and mobile devices
- Modern UI: Clean, professional design with smooth animations
- Fast Loading: Optimized for performance with minimal dependencies
- SEO Friendly: Proper meta tags and semantic HTML structure
- Contact Form: Functional contact form with validation
- Resume Download: Direct PDF download functionality
- Smooth Scrolling: Enhanced navigation experience
- Hero Section: Eye-catching introduction with call-to-action buttons
- About: Personal information and skills showcase
- Resume: Professional experience, education, and certifications
- Contact: Multiple ways to get in touch with contact form
Update the following in index.html:
- Name: Replace "Your Name" throughout the file
- Contact Details: Update email, phone, LinkedIn, and GitHub links
- Professional Info: Modify experience, education, and skills sections
- Profile Image: Replace the Font Awesome icon with your actual photo
Customize the design in css/style.css:
- Colors: Update the color scheme by changing the CSS variables
- Fonts: Modify the Google Fonts import and font-family declarations
- Layout: Adjust spacing, sizing, and responsive breakpoints
Replace assets/resume.pdf with your actual resume PDF file.
personal-website/
├── index.html # Main HTML file
├── css/
│ └── style.css # Stylesheet
├── js/
│ └── main.js # JavaScript functionality
├── assets/
│ └── resume.pdf # Your resume PDF
└── README.md # This file
- Create a new repository on GitHub
- Upload all files to the repository
- Go to Settings > Pages
- Select "Deploy from a branch" and choose "main"
- Your site will be available at
https://username.github.io/repository-name
- Drag and drop the project folder to Netlify
- Your site will be deployed automatically
- Custom domain can be added in site settings
- Install Vercel CLI:
npm i -g vercel - Run
vercelin the project directory - Follow the prompts to deploy
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
- Mobile browsers
- Lighthouse Score: 95+ (Performance, Accessibility, Best Practices, SEO)
- Load Time: < 2 seconds on 3G
- File Size: < 500KB total
- Dependencies: Minimal external resources
This project is open source and available under the MIT License.
If you have any questions or need help customizing the website, feel free to reach out!