Skip to main content
BVDNET
Arnhem · websites & automationBVDNET
Work

Mavicats: site and game from one codebase

A community platform for retro digital photography enthusiasts: a feed, a marketplace for vintage gear and a searchable camera database. That database gets found on its own and brings in steady affiliate traffic.

Mavicats — Own work — community platform

// Key facts
Duration
Doorlopend sinds april 2026
Team size
1
  • Zoekverkeer op de cameradatabase loopt door naar affiliate-klikken
  • Spel van 11–21 naar 56–59 beelden per seconde
  • 364 geautomatiseerde controles op het platform, 124 op het spel
  • Platform en spel los te ontwikkelen met één gedeelde login
The challenge

The challenge

Key issues

  • Een algemene community heeft geen bestaansrecht naast bestaande platforms
  • Uitrollen, monitoren en herstellen leer je niet zonder een echt draaiend systeem
  • Een marktplaats tussen leden onderling vraagt accounts, berichten en moderatie
  • De game die eraan komt mag het platform niet in de weg zitten

Constraints

  • // Eigen tijd en eigen kosten — geen budget om verkeerd te gokken op infrastructuur
  • // Het platform moet blijven draaien terwijl de game er los naast wordt gebouwd
The approach

The approach

Technology

  • // Next.js
  • // React
  • // TypeScript
  • // Python
  • // Cloudflare Workers
  • // PostgreSQL
  • // Sentry
Results

Results

By the numbers

Qualitative outcomes

  • Het zoekverkeer komt binnen op de database en loopt door naar affiliate-klikken, zonder advertentiebudget
  • Platform en spel kunnen los van elkaar doorgroeien, met één gedeelde login
  • Het spel draait zonder game-engine — alleen webtechniek
  • De opgedane kennis over uitrollen en monitoren gaat rechtstreeks naar klantwerk
Key takeaways

Key takeaways

  1. 01

    Richt je op één onderwerp en doe dat echt goed — dat is waar zoekverkeer vandaan komt, niet uit breedte

  2. 02

    Een inhoudelijk sterke database wordt gevonden zonder advertentiebudget

  3. 03

    Twee losse toepassingen met één login geeft meer bewegingsvrijheid dan alles in één systeem proppen

  4. 04

    Prestaties verbeter je door per beslissing te meten, niet door in één keer te optimaliseren