With this site, I went totally static. No frameworks, no libraries. Command-line tools for deployment were unavailable to me because this site had to be on shared hosting.
I had no routing controller available to me, so instead, I carefully named folders and placed an index.html file inside of each one. That way, I was still able to control the URLs of each project page.