The source code of my former art portfolio website http://flowong.com.
(From spring 2018, I've since switched to a website on Squarespace, as I wanted to focus more on the content of my website rather than constantly iterating on its development.)
Uses HTML, CSS, SASS, PHP, Javascript.
If you want to view my website on your own local web server, here is one way to go about installing and viewing the content.
These instructions are also for my own good, because I have the memory capacity of a pickle.
Since my site has dynamic content that uses PHP, you'll need to have your local web server set up. I use MAMP.
(In retrospect, PHP is completely unnecessary for this website, since it's a static site. But, you know. I was trying to experiment with PHP to make more modular components. Whatever, it's my website.)
Download and save this portfolio-website directory into /Applications/MAMP/htdocs. Rename the directory however you want; mine is locally named flowong.com (instead of portfolio-website here on GitHub). Thus, my local path to this directory would be /Applications/MAMP/htdocs/flowong.com.
Use MAMP to start Apache and MySQL servers. If this doesn't work, I'm sorry. That happened to me too. Anyway, I just updated MAMP, and started the free trial of MAMP Pro, and it fixed everything. Try that.
Open up your web browser. The site should be accessible through http://localhost:8888/folder-name. For example, if your directory is named flowong.com (like mine), the site will be http://localhost:8888/flowong.com.