A modern and responsive personal portfolio website for a specialized web developer, built using the latest frontend development technologies. The portfolio features a contemporary design with attractive visual effects and full English language support.
- Modern and Responsive Design - Works perfectly on all devices
- Advanced Visual Effects - Smooth transitions and interactive effects
- English Language Support - User interface in English with LTR support
- Attractive Color Gradients - Consistent and modern color system
- Interactive Navigation System - Smooth transitions between different sections
- Interactive Skills Display - Animated progress bars for technical skills
- Projects Gallery - Attractive and organized project showcase
- Contact Form - Direct communication with the developer
- Scroll Effects - Visual effects on scroll
- Fully Responsive Design - Works on phones and tablets
- Performance Optimized - Fast loading and optimized performance
- Cross-browser Support - Compatible with all modern browsers
- HTML5 - Basic page structure
- CSS3 - Design and styling with CSS variables
- JavaScript (ES6+) - Interaction and dynamic functionality
- Font Awesome - Icons and symbols
- Google Fonts (Poppins) - Beautiful Arabic and English fonts
- CSS Grid & Flexbox - Advanced and responsive layout
- CSS Animations - Advanced motion effects
- Intersection Observer API - Scroll effects
Personal-Portfolio/
βββ index.html # Main page
βββ style.css # Stylesheet file
βββ README.md # Documentation file
βββ package.json # Project configuration
βββ LICENSE # MIT License
βββ .gitignore # Git ignore file
git clone https://github.com/mrvirusdev/personal-portfolio.git
cd personal-portfolio- Open the
index.htmlfile in a web browser - Or use a local server:
# Using Python
python -m http.server 8000
# Using Node.js
npx http-server
# Using PHP
php -S localhost:8000Open your browser and navigate to: http://localhost:8000
- Personal welcome with visual effects
- Quick navigation buttons
- Animated background and attractive effects
- Personal and professional introduction
- Achievement statistics
- Experience and skills information
- Technical skills display
- Interactive progress bars
- Skills categorized by specialization
- Showcase of completed projects
- Project details
- Project links and technologies used
- Contact information
- Message sending form
- Social media links
You can modify colors through CSS variables at the beginning of the style.css file:
:root {
--primary-color: #00bfff; /* Primary color */
--secondary-color: #1a1a1a; /* Secondary color */
--accent-color: #ff6b6b; /* Accent color */
--text-color: #f2f2f2; /* Text color */
--bg-color: #121212; /* Background color */
}To modify projects, update the projects section in index.html:
<div class="project-card">
<div class="project-image">
<i class="fas fa-your-icon"></i>
</div>
<div class="project-content">
<h3>Project Name</h3>
<p>Project Description</p>
<div class="project-tech">
<span>Technology 1</span>
<span>Technology 2</span>
</div>
<a href="project-link" class="project-link">
<i class="fas fa-external-link-alt"></i>
View Project
</a>
</div>
</div>The portfolio is designed to work perfectly on:
- π₯οΈ Desktop Devices (1200px+)
- π» Laptops (992px - 1199px)
- π± Tablets (768px - 991px)
- π± Smartphones (less than 768px)
- Modern web browser (Chrome, Firefox, Safari, Edge)
- Internet connection (to load fonts and icons)
- No web server required (works locally)
- Loading Speed: Optimized for fast performance
- File Size: Lightweight
- SEO: Search engine optimized
- Accessibility: Compliant with accessibility standards
We welcome your contributions! You can:
- Fork the project
- Create a 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
This project is licensed under the MIT License - see the LICENSE file for details.
- Email: mrvirus@medal-team.com
- GitHub: Mohamad Mostafa
- Special thanks to Font Awesome for the amazing icons
- Thanks to Google Fonts for the beautiful fonts
- Thanks to all developers who contributed to the development of the technologies used
β If you like the project, don't forget to give it a star! β
Made with β€οΈ by Mohamed Abouhamad