SpyDeals

Shopping community app scaled to three markets

A deal-hunting community app for the Netherlands, Belgium and the UK: 250k+ downloads, 4.7★, and a build system that puts a new country live in a day.

Visit the website
Services:
Mobile Development
UI/UX Design

Where it got to

250k+Downloads, iOS and Android
4.7Average App Store rating, ~1,600 ratings
3Live country apps
1dayTo put a new market live

The challenge

SpyDeals runs one of the largest deal communities in the Netherlands. Its revenue depends on how often members come back, find a deal and click through to a retailer. The web alone was capping that.

They needed a mobile app, and they needed it to travel. The same product was going to launch in Belgium and the UK under its own brand, and rebuilding it country by country was never going to pay for itself.

One codebase, every market

IonicAngular
1
One codebase, two stores
Ionic and Angular, so iOS and Android ship from a single build. That halves the surface that has to be maintained per market — before a single new market is added.
2
Branding as configuration
Country name, palette, logo, copy, store identifiers and API endpoint all live in a config layer. A new market is a config file, not a fork.
3
A release toolkit, not a release process
Scripted builds and store submission per country, so shipping to three storefronts costs about what shipping to one used to.
4
New market live in a day
From the decision to launch a country to a fully branded build sitting in store review, in under a day of engineering.
SpyDeals

What it meant for the business

Expansion stopped being an engineering decision

Adding a country costs about a day instead of a rebuild. The business can test a market on commercial merit rather than on whether the budget stretches to another app.

A channel that brings people back on its own

Push notifications and saved deals give SpyDeals a way to reach members again without paying for the visit a second time. A web session offers nothing comparable.

Three storefronts, one team

The Netherlands, Belgium and the UK run from the same codebase and the same release toolkit. A fix written once reaches every market.

Key functionalities we implemented

Country-Specific Builder Tool
Rapid setup tool enabling app launches in new countries with unique branding in just hours
User Authentication
Fully functional login and signup flow, with social media login integration
REST API Integration
Connection to SpyDeals' REST API for dynamic data fetching
Community Engagement
Comments on every deal, plus like and save, so members come back for the thread as much as the price
App Deep Linking
A link shared anywhere opens the deal itself, not the home screen
Deal Management
Members post deals themselves, and moderators edit or pull them without a developer
User Alerts
Real-time push notifications to keep users informed of new deals and updates
User Settings and More
Customizable preferences for a tailored user experience
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile
SpyDeals Mobile

Result

SpyDeals shipped on time and now runs in three countries, the Netherlands, Belgium and the UK, from a single codebase. The apps have passed 250,000 downloads across iOS and Android, holding a 4.7★ average from roughly 1,600 App Store ratings. Adding the next market is a day of work, not a project.