A modern, responsive portfolio website built with HTML, CSS, and JavaScript. This template includes sections for your introduction, experience, projects, and contact information.
- 📱 Fully responsive design
- 🎨 Modern and clean UI
- 🌊 Smooth scroll navigation
- 📝 Contact form
- ✨ CSS animations
- 🍔 Mobile-friendly navigation
- 🎯 Intersection Observer for scroll animations
Edit the index.html file to add your:
- Name (replace "Your Name")
- Profile picture (replace the placeholder image)
- About section content
- Skills
- Experience
- Projects
- Contact information
The styles.css file contains CSS variables at the top that you can modify to change the color scheme:
:root {
--primary-color: #2563eb;
--secondary-color: #1e40af;
--text-color: #1f2937;
--light-text: #6b7280;
--background: #ffffff;
--section-bg: #f3f4f6;
}Add your projects in the projects section of index.html. Each project should follow this structure:
<div class="project-card">
<div class="project-image">
<img src="path-to-project-image" alt="Project Name">
</div>
<div class="project-info">
<h3>Project Name</h3>
<p>Project description goes here.</p>
<div class="project-links">
<a href="#" class="btn small">View Project</a>
<a href="#" class="btn small secondary">Source Code</a>
</div>
</div>
</div>The contact form currently logs the form data to the console. To make it functional:
- Set up a backend server to handle form submissions
- Update the form submission code in
script.js - Add your server endpoint to the form action
- Clone or download this repository
- Replace the placeholder content with your information
- Add your images to the project
- Deploy to your preferred hosting service
The website is compatible with all modern browsers:
- Chrome
- Firefox
- Safari
- Edge
This project is open source and available under the MIT License.
- Font Awesome for icons
- Inter font family
- Placeholder images from placeholder.com