A modern, elegant, and fully responsive portfolio website showcasing my skills, experience, and projects as a Full-Stack Web Developer.
You can view a live demo of the application here.
- Modern Design: Clean, professional UI with contemporary aesthetics
- Smooth Animations: Engaging fade-in effects and hover interactions
- Fully Responsive: Optimized for all devices (desktop, tablet, mobile)
- Gradient Backgrounds: Dynamic animated gradient header
- Interactive Elements: Smooth transitions and hover effects throughout
- Accessibility: Semantic HTML and ARIA labels for better accessibility
- Fast Loading: Optimized performance with minimal dependencies
- SEO Friendly: Proper meta tags and semantic structure
- Color Scheme: Modern purple gradient with warm accent colors
- Typography: Inter (body) and Playfair Display (headings) for elegant contrast
- Animations:
- Floating profile image
- Gradient shifting background
- Fade-in-up effects for content sections
- Smooth hover transitions on cards and buttons
- UI Components:
- Rounded buttons with gradient backgrounds
- Card-based skill and experience sections
- Elegant section dividers
- Glassmorphic form inputs
portfolio-website/
βββ index.html # Main HTML file
βββ styles/
β βββ portfolio.css # Main stylesheet
βββ images/
β βββ hardy.png # Profile picture
β βββ icons/
β β βββ js.png # JavaScript icon
β β βββ react.png # React icon
β β βββ nodejs.png # Node.js icon
β β βββ mongo.png # MongoDB icon
β β βββ facebook.png # Facebook icon
β β βββ insta.png # Instagram icon
β β βββ twitter.png # Twitter icon
βββ files/
β βββ Mary_Hardy_CV.pdf # Downloadable CV
βββ README.md # Project documentation
- A modern web browser (Chrome, Firefox, Safari, Edge)
- Text editor (VS Code, Sublime Text, etc.) for modifications
-
Clone the repository
git clone https://github.com/md-sazzadul/web-dev-portfolio.git
-
Navigate to the project directory
cd web-dev-portfolio -
Open in browser
-
Simply open
index.htmlin your preferred web browser -
Or use a local server (recommended):
# Using Python python -m http.server 8000 # Using Node.js (http-server) npx http-server # Using VS Code Live Server extension Right-click on index.html β Open with Live Server
-
-
Visit
http://localhost:8000
- Eye-catching gradient background with animated pattern
- Professional introduction
- Call-to-action buttons (Download CV, Contact)
- Floating profile image with animation
- Personal information cards
- Clean, organized layout
- Hover effects on info cards
- Technology stack showcase
- Icon-based skill cards
- Interactive hover animations
- Detailed descriptions of each skill
- Education timeline
- Professional experience
- Structured grid layout
- Download CV button
- Contact form
- Social media links
- Professional dark theme
- Responsive layout
Edit the CSS variables in styles/portfolio.css:
:root {
--primary-color: #6366f1; /* Main brand color */
--accent-color: #f59e0b; /* Accent/highlight color */
--text-primary: #0f172a; /* Main text color */
--text-secondary: #64748b; /* Secondary text color */
--gradient-primary: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
}- Personal Information: Edit the text content in
index.html - Profile Image: Replace
images/hardy.pngwith your photo - Skills: Update the skills section with your technologies
- Experience: Modify the resume section with your background
- CV: Replace
files/Mary_Hardy_CV.pdfwith your resume
Add new sections following the existing structure:
<section class="your-section" id="your-section">
<h3 class="section-title text-center">Your Title</h3>
<p class="section-description text-center">Your description here</p>
<!-- Your content -->
</section>- Desktop: 1200px and above
- Tablet: 768px - 1024px
- Mobile: Below 768px
- Small Mobile: Below 480px
- β Chrome (latest)
- β Firefox (latest)
- β Safari (latest)
- β Edge (latest)
- β Opera (latest)
- Minimal external dependencies
- Optimized images
- Efficient CSS animations
- Lazy loading considerations
- Clean, semantic HTML
- HTML5: Semantic markup
- CSS3: Modern styling with Grid and Flexbox
- Google Fonts: Inter & Playfair Display
- Font Awesome: Icon library
- CSS Variables: For easy theming
- CSS Animations: Smooth transitions and effects
- Add dark/light mode toggle
- Implement project gallery section
- Add blog section
- Include testimonials
- Integrate contact form backend
- Add loading animations
- Implement scroll reveal animations
- Add language switcher
- Include metrics/statistics section
- Add downloadable project case studies
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
- Fork the project
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Md Sazzadul Islam
- Email: md.sazzadul.islam15@gmail.com
- GitHub: @md-sazzadul
- LinkedIn: Md Sazzadul Islam
- Design inspiration from modern portfolio trends
- Icons from Font Awesome
- Fonts from Google Fonts
- Color palette inspired by modern UI design systems
Made with β€οΈ by Md Sazzadul Islam

