Mobiel + web-platform
SetSquad
De complete app voor LEGO®-verzamelaars en speedbuilders.

Het probleem
Fanatieke LEGO-bouwers beheren enorme collecties in spreadsheets, hebben geen objectieve manier om hun bouwsnelheid te meten en nergens om te wedijveren of te pronken. De data die er is, ligt verspreid over Rebrickable, Brickset en BrickLink.
Wat ik bouwde
Eén app die het samenbrengt: scan of zoek 80k+ sets, klok builds zelfs volledig offline, klim in leaderboards per set, verdien achievements en genereer automatisch deelbare build-cards en video's. Een service-laag op de achtergrond houdt de dataset vers en de community veilig met AI-moderatie.
SetSquad brengt de complete LEGO®-hobby samen in één app: een verzamelingstracker met 80.000+ sets, een offline-first build-timer met wereldwijde leaderboards per set, en een sociale laag met achievements, challenges en automatisch gegenereerde build-video's. Gebouwd als een moderne monorepo met een React Native-app, een Next.js-API, AI-services en een geautomatiseerde videopijplijn.
Wat het bijzonder maakt
Offline-first build-timer
Overleeft app-kills, schermvergrendeling en achtergrondbeëindiging via een lokale WatermelonDB-store met sync bij herverbinding. Volgt pauze/hervatten, splits per zakje en parts-per-minute efficiëntie.
Real-time leaderboards + anti-cheat
Wereldwijde ranking en percentiel per set, berekend via PostgreSQL-triggers, met timestamp-variantiedetectie om onmogelijke buildtijden te markeren.
AI-moderatie & videogeneratie
Claude-gedreven foto- en profielmoderatie met audit trail, plus AI-videogeneratie (Google Vertex / Veo) en 13+ Remotion-templates voor deelbare build-cards.
Datapijplijn voor 80k+ sets
Wekelijkse Rebrickable-import, verrijkt via de Brickset-API met prioriteitswachtrij, plus BrickLink-prijshistorie voor investeringsinzicht.
Gamification & sociale feed
Achievements, wekelijkse en maandelijkse challenges, build-streaks, volgen en een live activiteitenfeed via Supabase Realtime.
Getierde monetisatie
Free-, Pro-, Supporter- en Founding Member-tiers via RevenueCat, met advertenties en affiliate-link-tracking voor retailpartners.
Techniek
- React Native
- Expo
- WatermelonDB
- Zustand
- NativeWind
- Next.js
- React 19
- TypeScript
- Supabase
- PostgreSQL
- Drizzle ORM
- Upstash Redis
- Claude
- Google Vertex AI (Veo)
- Remotion
- Vercel
- Expo EAS
- Railway
- RevenueCat
- Sentry
In beeld



Veelgestelde vragen
SetSquad is een mobiele en web-app voor LEGO-verzamelaars en speedbuilders. Het combineert een verzamelingstracker voor 80.000+ sets, een offline-first build-timer met wereldwijde leaderboards, en een sociale laag met achievements en automatisch gegenereerde build-video's.