BeerBuddy was an iOS application, server and database that provided real-time kegerator information. It was a mobile-sensing application for beer enthusiasts and hobbyists. At its core, BeerBuddy is an iOS application that provides real-time updates and information regarding your kegerator and its contents. Such information includes temperature and temperature notifications, flow rate from kegerator, ounces dispensed and last-pour-snapshots. Events such as the temperature dropping too low are available on the iOS client in real-time. 
Using custom assembled hardware and the Arduino platform, sensors within the kegerator system send information over Bluetooth to the iOS client, which is responsible for presenting a simple UI and updating the server/database content. On a team of 3 developers my responsibilities included UI / Client iOS development and client communication layers to server/database/Arduino. 
*Note: This application was a prototype not intended to be released on the app store. It acted as a demonstration of the technologies involved.
Technologies 
Objective-C - iOS 7 / XCode 5 - Bluetooth - Arduino - MongoDB - Tornado  
More iOS client screenshots
Back to Top