Home Services Portfolio Blog About Us Contact
> case_study.vincompass()

VinCompass
Wine Discovery & E-Commerce

A San Francisco-based wine discovery platform that helps people find wines they'll love through a personalized recommendation engine, with social features and integrated e-commerce.

// overview

Helping people find wines they'll love

VinCompass is a San Francisco-based wine discovery platform that helps users find wines they'll love through a personalized recommendation engine. We built the PHP-powered backend that drives taste profiling and wine matching, along with a full e-commerce experience powered by Braintree payments.

The platform combines B2C discovery with social engagement features — users can rate wines, follow friends, and share collections. Native mobile apps on iOS and Android bring the experience to wine bars and shops, letting users scan bottles and get instant recommendations.

Role
Backend Development, Recommendation Engine
Stack
PHP, Braintree, Native Mobile, REST APIs
Platforms
Web, iOS, Android
Links
San Francisco, USA
// the challenge

Turning taste into a recommendation

Wine is intimidating. Faced with a wall of unfamiliar labels, most people fall back on price or a guess, and the bottle they end up with rarely matches what they actually enjoy. The challenge was to capture each person's taste and translate it into recommendations they could trust — a system that gets smarter the more they rate, and that works just as well in a shop as it does on the couch.

That discovery experience had to sit on top of real commerce. A recommendation is only useful if you can act on it, so the platform needed a smooth path from "you'll like this" to a completed, paid order — plus the social layer that makes wine fun to explore: ratings, following friends, and shared collections.

// what we built

A recommendation engine with commerce built in

At the core is the PHP-powered backend we built to drive taste profiling and wine matching. As users rate wines, the engine refines a profile of what they like and surfaces bottles that fit it, turning a daunting catalogue into a short, personal shortlist.

Around the engine sits a full e-commerce experience powered by Braintree payments, so a recommendation flows straight into a checkout and a completed order. A clean set of REST APIs exposes discovery, social, and commerce to every client, keeping the web and mobile experiences consistent.

Native iOS and Android apps bring the platform into wine bars and shops. Users can scan bottles and get instant recommendations on the spot, while the social features — rating wines, following friends, and sharing collections — turn discovery into something people do together rather than alone.

VinCompass wine discovery platform
// outcome

The result

VinCompass turned wine discovery from guesswork into a personal recommendation, backed by a PHP recommendation engine that learns from every rating. The integrated Braintree commerce flow closed the loop between finding a wine and buying it, while the social layer gave users a reason to keep coming back.

With native iOS and Android apps and a scan-to-recommend feature, the experience followed users out of the home and into the places where they actually buy wine — exactly where a recommendation is most valuable.

Building a discovery or e-commerce product?

Let's build it together