Thanks to visit codestin.com
Credit goes to github.com

Skip to content

piowerb/clean-portfolio-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub repo size GitHub last commit

Personal Portfolio Website

The source code for my personal frontend developer portfolio.

I built this project entirely with Vanilla HTML, CSS, and JavaScript (zero dependencies or heavy frameworks) to demonstrate a strong understanding of web fundamentals, web performance, and accessibility.

🌐 Live Demo

You can see the live version of my portfolio here: https://piowerb.github.io/clean-portfolio-template/

🚀 Technical Features

  • Modern Tech Stack: Vanilla HTML5, CSS3 (with CSS Variables & Grid), and ES6+ JavaScript.
  • Dark Mode: Built-in theme switcher with system preference detection (localStorage integration).
  • Multilingual (i18n): Native implementation of language switching without external libraries.
  • Accessible (A11y): Semantic HTML, ARIA labels, focus-visible support, and full keyboard navigation.
  • Performance: Optimized for speed (100/100 Google Lighthouse score).
  • Responsive: Mobile-first design with custom touch-swipe JavaScript events for the video carousel.

💻 Local Development

If you want to run this project locally to review the code:

  1. Clone the repository:
    git clone [https://github.com/piowerb/clean-portfolio-template.git](https://github.com/piowerb/clean-portfolio-template.git)

About

A professional, responsive, and lightweight portfolio template built with Vanilla HTML5, CSS3, and JavaScript. Featuring Dark Mode, i18n, and Scroll-Spy. By @piowerb

Topics

Resources

Security policy

Stars

Watchers

Forks

Contributors