
Portfolio Website
Programmed from scratch using HTML, CSS, and JS
Status: Complete
When I needed to put together a portfolio website to display my projects, I considered multiple options.
While a website building service might give the fastest results, I decided to build my own website from scratch.
This not only gave me complete control over the customization, but I also wanted to take the opportunity to learn a new skill entirely seperate from my previous experience.
I coded this website from scratch, starting from a blank page with no styling, and gradually added pages, features, and styling until I was happy with the result.
Key features:
- Entirely custom content, structure, spacing, styling, and functionality
- Modular, template-based project pages for easy addition of future projects
- Header with hover functionality and drop down menus
- Header and footer injected with JS for quick site-wide implimentation of changes
- Multiple sizing options for photo display with lightbox popup photos
- Embedded YouTube video popups with automatic thumnail filling
- Hover greyscale functionality on home page buttons
- Hosted on GitHub Pages with a custom domain
Photos:
1. The home page of the first iteration
2. The default image for the site, arbitrarily selected from my camera roll
3. An example of an embedded YouTube video

