Challenge All or Nothing

Adidas - Challenge All or Nothing

Desafio tudo ou nada - a daily treasure hunt within Google maps / street view throughout the 2014 FIFA World Cup.

Visit site

The site allows users to complete a Google maps / street view "treasure hunt" every day for the 2014 World Cup. Each day there are prize winners based on the player's score for that day's quest, and there are also prizes at the end of the World Cup for the players with the highest overall scores.

I was lead Front End developer at UNIT9. There was a super tight timeline on the project, with 6 weeks from initial idea brainstorming to full product release - just in time for the World Cup kick off. The dev team grew exponentially as the project progressed - from 3, to 6, and up to a max of 14 active developers at one point.

We had to be extremely agile in our build as the UX and project scope was still in flux, which meant a very abstract, and loosely-coupled approach to development. I was responsible for core site architecture, front end data management and API integration, and the user gameplay mechanic, including the Google maps / street view components, and gameplay UI.

The site is a fully responsive single-page web app, built on Backbone, jQuery, Underscore, CoffeeScript, Sass, Grunt and Google App Engine (Python). We also make use of a series of third party APIs such as Facebook API, Google+ API, Google Maps API.

The site gameplay data is powered by a fully-customised CMS which allows authors to interact with Google maps / street view to easily create each day's "quest".


  • Client
  • Adidas Brasil
  • Agency
  • Google Zoo
  • Production Company
  • UNIT9
  • Director
  • Takayoshi Kishimoto
  • Executive producer
  • Marc D'Souza
  • Technical director
  • Yates Buckley
  • Project managers
  • Cyriele Piancastelli
  • Frederic Mouniguet
  • UX
  • Quentin Gauvrit
  • Designers
  • Karol Góreczny
  • Steven Mengin
  • Technical lead
  • Silvio Paganini
  • Lead frontend developer
  • Neil Carpenter
  • Frontend developers
  • William Mapan
  • Michal Kleszcz
  • Damien Mortini
  • Sam Brown
  • Edgard Zavarezzi
  • Andy Kenward
  • Backend developers
  • Krzysztof Kokoszka
  • Krzysztof Skoracki
  • Darko Stankovski
  • Adrian Lolo
  • QA
  • Peter Law
  • zoonou