Photography · Live
Pluck Photography Studios
A Calgary portrait studio with a dashboard that commits straight to its own GitHub repo.

Desktop — Home hero
7
Specialist galleries
10+
Years behind the lens
900+
Sessions photographed
48h
Preview turnaround
- Client
- Pluck Photography Studios
- Year
- 2026
- Category
- Photography
- Services
- Website Development, Custom CMS Dashboard
Overview
Pluck Photography Studios is a Calgary, Alberta studio built on three words: Precision, Patience, Care. Specialising in weddings, portraits, family, maternity, kids, birthdays and corporate/event photography, Pluck needed a site that felt as unhurried and considered as the sessions themselves — and a way to update that site without paying for, or learning, a third-party CMS.
The challenge
Photography portfolios live or die on how easy they are to browse by genre and how current they stay. Pluck's owner needed to edit galleries, pricing and testimonials constantly, but didn't want a monthly CMS subscription or a developer on retainer for routine updates — and the booking flow needed to hand off cleanly to the studio's existing Pixieset calendar rather than duplicating it.
The outcome
Seven specialist galleries now let visitors self-sort by genre, three pricing tiers set expectations before a single message is sent, and a password-gated dashboard commits every content edit directly to the site's GitHub repository — live in 1–2 minutes, with no CMS subscription and no developer required for routine changes.
What the site does
Feature by feature
Seven specialist galleries
Wedding, portraits, family, maternity, kids, birthdays and events/corporate each get their own masonry gallery page with lightbox viewing — visitors self-select into the genre they're shopping for.
Three-tier pricing
Silver ($260), Gold ($340, featured) and Platinum ($420) packages lay out outfit counts, image counts and session length, plus an FAQ accordion answering turnaround and delivery questions.
External booking handoff
A single 'Book Now' CTA routes straight to the studio's existing Pixieset booking calendar — no duplicate booking logic to maintain, the site just does the selling.
Testimonials & stats band
A coverflow testimonial carousel sits beside a stats band — '10+ Years Behind The Lens', '900+ Sessions Photographed' — building trust before a visitor ever reaches pricing.
Studio story & process
A dedicated About page walks through the studio's Precision / Patience / Care philosophy and a 4-step process (Enquire → Plan → Photograph → Deliver), setting expectations before the first email.
Contact & enquiry form
A dedicated contact page pairs a direct enquiry form with studio info, backed by a closing CTA banner repeated across key pages.
Across every screen
Desktop, tablet & mobile
Behind the scenes
The staff dashboard
GitHub-backed content editor
Every edit — a new gallery image, a pricing change, a new testimonial — commits straight to the site's live GitHub repository via the GitHub Contents API. No database, no third-party CMS subscription.
Password-gated access
A single shared access-code login (HMAC-signed session cookie, timing-safe comparison, in-memory rate limiting) protects the dashboard without the overhead of a full user-account system the studio doesn't need.
Section-by-section editing
Galleries, Reviews, Pricing, Hero Slides, Contact Info, About copy and Services copy each get their own editor screen, with changes going live after a short redeploy — usually 1–2 minutes.
Related work
Keep exploring

Automotive & EV · 2026
KWA Mobility
A product catalogue and lead-generation site for KWA Mobility's electric vehicle distribution business — seven EV models with full specs and a quote-request flow, now live.
View case study ↗
Photography · 2026
Uforo Abia
A monochrome editorial portfolio site for photographer Uforo Abia — portraits, weddings and a studio content-house rental — with location-based pricing and WhatsApp-native booking.
View case study ↗Let's build something that endures
Ready for a website that runs your work?
Tell us about your church, NGO or business — wherever you are. We reply within 24 hours with next steps.
Start a project ↗
