DVLCEAdvertising
← All work
Full build, payments, CMS, analytics

DVLCE

Producer platform with triple-rail monetization.
dvlce.ca
The problem

The producer needed a single home for beats, gear, and studio bookings — plus a way to sell in three payment modes without juggling platforms.

What we built

We built a Next.js 15 App Router site on Vercel with a Firestore-backed admin panel, Stripe Checkout with webhook fulfilment, PayPal as a secondary rail, and manual e-Transfer reconciliation. GA4 with Consent Mode v2 handles Canadian and EU visitors correctly from day one.

Outcomes
  • Three payment rails (Stripe, PayPal, e-Transfer) under one checkout
  • Firebase admin CMS for inventory without a code deploy
  • GA4 + Consent Mode v2 compliant for Canada/EU
Stack
Next.js 15React 19Tailwind v4Firebase FirestoreStripePayPalGoogle Calendar APIVercel

Want something similar?

Most of our projects start from a pattern we've already shipped. Tell us what you need.

Start a project