This is my first practical project in Front-End Development โ a portfolio website that showcases my skills, projects, and learning journey.
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.
- 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
- HTML5
- CSS3 (Flexbox, Grid, Media Queries)
- JavaScript (ES6)
- Netlify for deployment
-
Clone the repository:
git clone https://github.com/usernameee111/Personal_Portfolio.git
-
Navigate into the project folder:
cd Personal_Portfolio -
Open
index.htmlin your browser.
Deployed on Netlify: [Portfolio Live Site] https://shamsgodaportfolio.netlify.app/
- Responsive design and cross-device compatibility
- Organizing scalable layouts
- Deploying a website online with Netlify
- Importance of design decisions on user experience
- 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)