All work

Project Array

photo and video studio

Customers book a shoot with a deposit, buy presets and LUTs, and browse a portfolio built around large photography.

Fourteen seconds on what I built here. No sound.

The headache

A studio site is mostly video and large photographs, which is exactly what makes a site slow. This one also has to take bookings, sell presets and LUTs, and hand finished work back to clients.

  • In the way: Photographs come off the camera far larger than a web page needs.

    What I built: Every gallery upload is shrunk in the browser before it goes up, with a full-size option for when it is needed.

  • In the way: Sending a buyer to another site to pay loses some of them on the way.

    What I built: The cart opens in a drawer on the page, so a buyer never leaves the shop to start paying.

  • In the way: Delivering finished files usually means a chain of emails and a balance to chase.

    What I built: Each client gets a private delivery link. The balance is paid there and the files unlock.

  • In the way: One large bundle makes every visitor download the whole site to see one page.

    What I built: The code is split by page, so the first load carries only what that page needs.

Project Array website, full page
A still of the home page, taken from the live site. This is the desktop layout, scaled down to fit your screen. The live one is at project-array.com.

A studio site that has to carry heavy media without feeling heavy. The hero runs video, the gallery is a filterable wall of large photography, and there is a shop and a booking path underneath it all. The work is the product here, so nothing in the interface is allowed to compete with it.

Up close

Recent framesAn uneven grid, one large frame beside smaller ones, so a strong photograph gets room and the wall does not read as uniform thumbnails.
Worked withThe brands the studio has shot for sit in one row of marks under the recent work, all in the same white, so no logo shouts over the photographs.

The look, and why

Black, because every image on this site is somebody else's photograph and any hue in the page would tint it. The ground is a true #000000, so a frame edge dissolves into it and the media is the only lit thing on screen. Headlines are Bebas Neue at 128px: a condensed face fits a long line into one screen width, which is what lets type sit over footage instead of beside it. One accent, a hard lime, on the buttons, the prices and one word of the headline.

What does your website need to do?

Tell me about your business and the project you have in mind.

Get a project quote