Back to Portfolio
Build Create
Fine Art Print Store
E-Commerce Photography Platform
The Challenge
Selling fine art photography prints online means juggling inventory, fulfillment, and quality control. Traditional print shops require bulk orders and warehouse space. I needed a platform that could sell individual prints on demand with gallery-quality output and zero inventory.
What I Built
- Next.js 16 + React 19 Frontend — Cinematic hero sections, parallax scroll galleries, and animated text reveals using Framer Motion. Fully responsive with Tailwind CSS.
- Sanity Headless CMS — Content management for photography collections, product metadata, and pricing. Three curated galleries: Night Sky, Landscapes, and Life.
- Stripe Checkout Integration — Full payment flow with webhook handling for order confirmation and fulfillment triggers.
- Print-on-Demand Fulfillment — Automated order routing to professional print labs via Prodigi API. 12-colour giclée printing on archival-quality materials with 100+ year colour guarantee.
- Product Customization — Four print materials (paper, canvas, metal, framed) across five sizes with dynamic pricing. Persistent cart with Zustand state management.
The Result
A live e-commerce platform that turns my photography into a revenue stream with zero inventory, zero manual fulfillment, and gallery-quality output shipped directly to buyers worldwide.