
The site is also a product
Early versions were conventional HTML and CSS. Later ones chased whatever I was learning that year. The current generation uses Next.js and TypeScript with Firebase for dynamic content and an admin CMS so I am not hardcoding every update.
Motion, scroll-driven scenes, and image sequences are part of the craft. An earlier NafisWebsiteManager experiment pointed at the same idea: separate content management from the public surface.
Next.jsReactTypeScriptTailwindFramer MotionFirebase