SA
← All work
Campaign Live

BFCM

Role Sole Frontend Engineer
Timeline Under 5 days
Year 2025
Live bfcm2025.chowdeck.com
₦1.4B
processed that weekend
52K
orders on Black Friday
27k
site visits
Campaign walkthrough
Overview

Chowdeck's Black Friday/Cyber Monday campaign needed something the internet would actually talk about — not just a landing page, but a live experience. I built it: architecture, implementation, shipped in under a week.

The site featured a live delivery coverage map showing active zones in real time, animated order metrics that updated every few seconds, a countdown puzzle game with a leaderboard, a curated music playlist, and a loading screen that kept users engaged while the backend caught up. Dark and light mode. Built to hold under pressure.

The BFCM website got 27,000 site visits — a 657% increase over any previous Chowdeck campaign. 52,000 orders on Friday alone. 182,000 over the campaign weekend. ₦1.4B processed. Our community played the puzzle, shared screenshots, and watched the numbers climb together. Awwwards gave it an Honourable Mention.

What I built
→ Built an interactive map that showcased our delivery cities within Nigeria and Ghana with fun facts about them
→ Real-time Chowdeck metrics (total orders, ongoing orders, fastest delivery time, total transaction processed) via polling — updated every few seconds without page refresh
→ Implemented three puzzles using the Fisher-Yates shuffle algorithm
→ Sound integration with ambient sound on load and mute control
→ Dark and light mode with a smooth animated toggle
→ Performance optimized to stay fast and responsive under peak campaign traffic
→ Loading screen with cinematic sound before the campaign dropped
Press & Coverage

Awwwards

Honourable Mention — recognised for interaction design and real-time UI

Chowdeck on X — the campaign in numbers

The Chowdeck team shares the campaign numbers live

Chowdeck on X — community reaction

Community response and highlights from the weekend

Chowdeck Blog

The bigger picture behind Chowdeck's growth that season

Tech stack
React Next.js Tailwind CSS TanStack React Query GSAP Mapbox
Next project Ads Monetisation Platform →