Skip to content

usernameee111/Personal_Portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Personal Portfolio Website

This is my first practical project in Front-End Development โ€” a portfolio website that showcases my skills, projects, and learning journey.


๐Ÿ“Œ Why I Built This

Having a portfolio is essential in tech โ€” itโ€™s not just a CV, but a living showcase of growth. I wanted to create everything from scratch instead of using a ready-made template, so I can always improve, expand, and customize it to reflect who I am.


๐Ÿš€ Features

  • Responsive layout (HTML, CSS, JavaScript) using Flexbox & Grid
  • Simple, clean design with animations & interactions
  • Background video for a dynamic look
  • Sidebar navigation with hover/click behavior
  • Sections: About Me, Skills, Projects, Achievements, Contact

๐Ÿ› ๏ธ Tech Stack

  • HTML5
  • CSS3 (Flexbox, Grid, Media Queries)
  • JavaScript (ES6)
  • Netlify for deployment

๐Ÿ”ง How to Run Locally

  1. Clone the repository:

    git clone https://github.com/usernameee111/Personal_Portfolio.git
  2. Navigate into the project folder:

    cd Personal_Portfolio
  3. Open index.html in your browser.


๐ŸŒ Live Demo

Deployed on Netlify: [Portfolio Live Site] https://shamsgodaportfolio.netlify.app/


๐Ÿ“š What I Learned

  • Responsive design and cross-device compatibility
  • Organizing scalable layouts
  • Deploying a website online with Netlify
  • Importance of design decisions on user experience

๐Ÿ”ฎ Future Improvements

  • Add more breakpoints for better mobile responsiveness
  • Accessibility improvements (alt text, ARIA labels)
  • Performance optimizations (image compression, lazy loading)
  • Add โ€œWork Experienceโ€ and โ€œTestimonialsโ€ sections
  • Contact form integration
  • Explore more deployment options (GitHub Pages, Vercel)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published