8000 GitHub - Mohammed-Saleh-Ishaq/MyPortfolio: This is my personal portfolio website built with HTML, CSS, and JavaScript to showcase my projects, skills, education, and experience. It is fully responsive and designed to give a clean, modern look while highlighting my work and background.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

This is my personal portfolio website built with HTML, CSS, and JavaScript to showcase my projects, skills, education, and experience. It is fully responsive and designed to give a clean, modern look while highlighting my work and background.

License

Notifications You must be signed in to change notification settings

Mohammed-Saleh-Ishaq/MyPortfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Portfolio Website 🌐

A modern, responsive personal portfolio website built with HTML, CSS, and JavaScript. This portfolio is designed to showcase my skills, projects, and professional information in a clean and visually appealing way.

🔗 Live Site: https://mohammed-saleh-ishaq.github.io/MyPortfolio/


Features

  • Responsive Design: Looks great on all devices (desktop, tablet, mobile)
  • Modern UI/UX: Clean and professional design with smooth animations
  • Sections:
    • Hero section with call-to-action
    • About section
    • Skills/Technologies
    • Projects showcase
    • Contact information
  • Interactive Elements:
    • Smooth scrolling navigation
    • Animated elements on scroll
    • Mobile-friendly hamburger menu
    • Hover effects on buttons and cards

🛠️ Built With

  • HTML
  • CSS
  • JavaScript
  • Git & GitHub
  • GitHub Pages

Getting Started

Prerequisites

  • A modern web browser (Chrome, Firefox, Safari, Edge)
  • Git (for deployment)
  • A GitHub account (for hosting on GitHub Pages)

Installation

  1. Clone the repository:

    git clone https://github.com/your-username/your-portfolio.git
    cd your-portfolio
  2. Open the project in your favorite code editor.

  3. Customize the content in index.html with your personal information, skills, and projects.

  4. To customize the styling, edit the css/style.css file.

  5. For additional functionality, modify the js/script.js file.


Customization

Personal Information

  1. Open index.html in a text editor.

  2. Replace the following placeholders with your information:

    • "Your Name" - Your full name
    • "Web Developer" - Your professional title
    • Update the about section text
    • Add/remove skills as needed
    • Update project information
    • Update contact information and social media links

Styling

The portfolio uses CSS variables for easy theming. You can find these at the top of the css/style.css file:

:root {
    --primary-color: #2563eb;
    --secondary-color: #1e40af;
    --text-color: #1f2937;
    --light-text: #6b7280;
    --bg-color: #ffffff;
    --light-bg: #f3f4f6;
    --border-radius: 8px;
    --transition: all 0.3s ease;
}

Deployment to GitHub Pages

  1. Create a new repository on GitHub (name it username.github.io where username is your GitHub username).

  2. Initialize git in your project folder (if you haven't already):

    git init
    git add .
    git commit -m "Initial commit"
  3. Add your GitHub repository as a remote:

    git remote add origin https://github.com/username/username.github.io.git

    (Replace username with your GitHub username)

  4. Push your code to GitHub:

    git push -u origin main
  5. Go to your repository on GitHub, then go to Settings > Pages.

  6. Under "Source", select the master branch and click "Save".

  7. Your site will be live at https://username.github.io in a few minutes.

Adding Projects

To add a new project to your portfolio:

  1. Copy one of the existing project cards in the projects section of index.html.
  2. Update the following:
    • Project image (replace the placeholder URL)
    • Project title
    • Project description
    • Update the "Live Demo" and "View Code" links

Browser Support

This portfolio is built to work in all modern browsers, including:

  • Chrome (latest)
  • Firefox (latest)
  • Safari (latest)
  • Edge (latest)

License

This project is open source and available under the MIT License.

⚠️ Disclaimer: You are free to reuse and customize this portfolio under the MIT License. However, please do not use my name, username, or project links in your version. Replace all personal identifiers with your own.


Acknowledgments


Feel free to customize this template to make it your own. Happy coding! 🚀

About

This is my personal portfolio website built with HTML, CSS, and JavaScript to showcase my projects, skills, education, and experience. It is fully responsive and designed to give a clean, modern look while highlighting my work and background.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0