I decided to archive this on September 26, 2023 to free up time for my other projects. You can view my more up-to-date website source code here and here.