I have been toying with the idea, since I knew we were doing 3 projects, to do something wine related for my first project. I reached out to my facebook friends and asked them to submit a few user stories as expectations. So far I have some good feedback (mostly), with a few expectations that are far beyond my reach, at the moment:
As an amateur with wine, I want to know what foods pair well with wine so I can enjoy the food and drink experience at it's max potential.
As a casual drinker, I would want to find the place that sells my favorite wine at the lowest price so that I can spend as little as possible.
As a person who wants to find a new wine to try, I want a way to compare wines by price, flavor, and area of origin so that I can filter wines that I'm more likely to enjoy.
As a forgetful person I want to be able to open the app and it tell me what I have liked in the past and give me new recommendations based on that. Also I'd like to be able to take a picture of a wine bottle and have the app recognize it and automatically upload the info.
Input <food>, output <these wines>. That would be great to have.
The picture taking application is not a relistic function...yet. But the ability to search, pair food with wine, display wine info including, name, vintage, producer, region, and even where to buy it locally, is definitely possible.
The main technology I've been looking at is Snooth, a MASSIVE api of over 1.1 million wines. I'm also considering including the google maps api to show specific areas which you can purchase wines - this info is included with the Snooth API. I'll need to figure in my pairing ability, or I can make it fairly generic for now (Red wine => red meat).