JLCStudio

Noah da Costa PhotographyA portfolio he runs himself.

Sports, wildlife and photoshoot photographer, Pretoria · 2025

Noah da Costa Photography: the live site on a phone

A site like this

Growth

Build, once-off
R16,500
Monthly fee
R1,250/mo

What they needed

Noah photographs sport, wildlife and photoshoots in and around Pretoria. His work was on a basic Adobe Portfolio template.

He needed three things: a site that shows his photographs the way they deserve and leads people to book a shoot; a way to add new work after every shoot himself, without calling anyone; and running costs close to nothing.

What we built

Photographs first. Big, full-screen pictures, sport at full tilt, and every page leads to "Book a shoot".

His own photo admin. Noah signs in at his own address, uploads from his phone after a shoot, and drags the photos into the order he wants. That's it. No developer, no waiting.

Fast, however big the photo. A camera file is 5 to 15 MB. The site shrinks each one as it uploads, so pages stay quick on a phone and nothing jumps around while it loads.

Cheap to run. It sits on the free tiers of its database and storage, so the running costs stay close to zero.

Where it stands

Noah uses the site to show his work and take bookings.

What it runs on

Next.js, TypeScript, Tailwind CSS, Supabase, Sharp, Resend, Vercel, Cloudflare

The work

Noah da Costa Photography, screenshot 1
Noah da Costa Photography, screenshot 2
Noah da Costa Photography, screenshot 3

Want a website like this?Every build gets the same care.

The first call is free, and you'll leave it with a price.