A modern, responsive portfolio website showcasing my work as a Full-Stack Developer & DevOps Engineer. Features a sleek glass-morphism design with dark/light mode compatibility.
- 🎨 Modern Glass-morphism Design
- 🌓 Dark/Light Mode Toggle
- 📱 Fully Responsive Layout
- ⚡ Optimized Performance
- 🔍 SEO Optimized
- 🖼️ Interactive Project Cards
- 🚀 Smooth Animations
- Added hover effects to project cards
- Project descriptions now appear on hover with smooth transitions
- Improved project tags and links display
- Enhanced visual feedback on interactions
- Implemented WebP image format with PNG fallback
- Added image lazy loading and async decoding
- Optimized critical asset loading
- Added preload directives for essential resources
- Added comprehensive meta tags
- Implemented Open Graph protocol for better social sharing
- Added Twitter Card meta tags
- Enhanced semantic HTML structure
- HTML5
- CSS3
- JavaScript
- Node.js (for image optimization)
- Sharp (for image optimization)
- Git (version control)
- VS Code
The project includes an image optimization script (optimize-images.js
) that converts images to the WebP format for better performance. To use it:
-
Install dependencies:
npm install
-
Run the optimization script:
node optimize-images.js
stackhugs/
├── assets/
│ ├── css/
│ │ └── styles.css
│ ├── js/
│ │ └── script.js
│ └── images/
│ ├── hero-preview.png
│ ├── pro_image.png
│ └── pro_image.webp
├── index.html
├── package.json
├── optimize-images.js
└── README.md
-
Clone the repository:
git clone https://github.com/Mizokuiam/stackhugs.git
-
Install dependencies:
npm install
-
Open
index.html
in your browser to view the site.
Feel free to submit issues and enhancement requests!
This project is licensed under the MIT License - see the LICENSE file for details.
- Website: stackhugs.com
- GitHub: @Mizokuiam