Create a website that presents your commercial photography with the clarity and immediacy needed to win brand and editorial work, while also giving people a meaningful way into the larger creative practice behind it. The site should make your range easy to understand without over-categorizing it, allowing commercial projects, personal series, travel, writing, offerings, prints, objects, and more intuitive work to feel connected rather than split into separate identities.
It should feel simple and image-led at first glance, but reveal more personality, depth, and experimentation as someone explores, giving you room to express the poetic, spiritual, and slightly cosmic side of your work without compromising its professional credibility.
A custom build on Astro, with Sanity for content management and Cloudflare for hosting. You manage the site yourself, and the software behind it is free to run.
You will have a private login to Sanity, where all of the site’s content lives: portfolio images, projects and stories, offerings, writing and your About page.
From there you can add new work, upload and reorder images, edit text, and publish changes yourself. Design and page layouts are built into the templates, so new content is styled automatically and the site stays consistent without further design or development work.
Selling runs on two platforms. Prints stay with Pic-Time, embedded or linked from the site, with fulfillment continuing through your lab. Merch runs through Shopify, included with The Full Practice. The storefront covers design, collection and product pages, cart, checkout and navigation styled to match the site; products, inventory, payments, orders and fulfillment are managed in Shopify. How both sit within the site is settled in Structure + Direction.
$311/year
Estimated annual running cost
*Estimated on your current plan, and lower if billed annually. Sanity, Astro and Cloudflare are free at this scale. The Full Practice adds a Shopify subscription, about $468/year.
Each package builds on the one before it. Underneath your page names, each new level adds one standard content system to the site. Select a package to see what it includes.
Prints continue to run through Pic-Time. Headless builds, custom checkout and subscriptions are scoped separately.
The project will move in four phases, with work happening alongside my regular schedule. The timeline leaves room for thoughtful design, development, feedback, and content without requiring either of us to work on the site full time.
A few references that point toward the direction for the new site. I’m looking at them for different reasons: how the portfolio is structured, how the site moves, how text is used, and the overall feel.
The portfolio feels open and spacious, with very little competing with the work. Context appears on hover only when you need it, which keeps the page clean without stripping away information. The project pages follow the same logic: simple, direct, and centered on the photography.
What stands out here is how completely the site feels like her. The poetic language over the images is part of that, but so are the smaller choices: the color palette, the movement, the way her name shifts on hover. I’d love to capture that same sense of cohesion and personality, while taking the language a step further and making it part of how someone actually moves through your site.
The writing and photography feel genuinely intertwined here. As you move through the portfolio, you can follow either the images or the words, and both feel like part of the same body of work. That feels especially relevant to the way you’re starting to bring writing more fully into your practice.
This isn’t a visual match for your site, but I like the way the work is organized almost as a series of folders or containers. It gives you a glimpse into how the designer thinks and sorts through their creative world. I imagine your version being much more poetic, but with that same feeling of being invited into the mind of the photographer, creative, and mystic behind the work.
This feels less like browsing a portfolio and more like stepping into someone’s room and looking at photographs they’ve arranged on the wall. The images unfold, overlap, and start to blend together as you move through them. There’s something loose and intuitive about it that feels closer to a mood board or a personal wall of images than a traditional grid.
I like this as an example of how simple the underlying site can be and still have a strong feeling. There isn’t much complexity in the structure, but the way the images are selected and placed gives the whole thing atmosphere. It feels like a useful reminder that the site doesn’t need to be elaborate to be evocative.
The image viewer has a beautiful palimpsest effect, where traces of the previous photographs remain as you move through the work. It’s subtle, but it feels connected to the way the photography is being experienced rather than like an interaction added for its own sake. I also like the Collections page and the way text and imagery are allowed to sit together there.
Another example of a very minimal site that still feels like entering someone’s world. The poetic line during loading is a small but memorable touch, and the navigation feels unexpected in a good way, placing design, image, print, and even time alongside one another. There’s very little there, but the choices are specific enough that it still feels like stepping into someone’s mind.