This is the source code for my personal photography website, ocelote.art.
It's a static site built with Next.js 14 and newest App Router, which serves content from Contentful.
I've also used Framer Motion for animations and Tailwind CSS for styling.