Instead of using this implementation, I have decided to entirely switch to a Notion-based "website" for ease of maintenance and convenience. Hence, this code is archived.