BeerStore

BeerStore allows brewery companies to increase the fidelity of their customers.

OVERVIEW

BeerStore is a mobile application that allows brewery companies to increase the fidelity of their customers by offering perks in selected pubs.

Users can promote their favorite breweries and beers on the mobile application, which is connected with Facebook. In turn, these actions will allow users to earn badges and prizes. Both badges and prizes can also be received by purchasing beers in pubs that have registered themselves with this service. Furthermore, awards can be granted by uploading pictures on Facebook and they can be exchanged for discounts or even other perks that will serve as extra incentives for the users.

Bar and pub customers can sign-up to BeerStore by connecting via Facebook. They can increase their social presence within the app by posting photos and reviews to increase the number of their friends and followers. Users can add reviews of up to five stars for the beers, which will be visible on their profile pages.

Facebook connectivity comes in handy for users who want to upload photos captured in their favorite bars. They can also add hashtags to their posts and they can explore the hashtags to see if other people have posted similar content on the social network.

The application allows users to find out more details about beers, which can be sorted based on their type. In the menu there is a dedicated section for the badges and prizes. Another section available within the BeerStore application consists of special events. Bars or pubs can add them, while users can see event details in order to decide whether to participate or not.

Push notifications are supported, therefore users can be notified as soon as a bar owners or brewery companies organize a new event or festival. Users can also check out the received awards by fellow beer fans. Additionally, there is a hall of fame section, which details the users that have received the highest amount of awards.

The web component of the BeerStore service can be accessed by bar and brewery managers as well as by an admin. They can define beers and even set them as available in pubs.

Managers and admins have the ability to moderate Facebook photos. They are the ones who manage events, while being able to create newsletters for their subscribers.

KEY FEATURES

Here are some of the mobile component’s key features:

  • Sign-in via Facebook;
  • Social networking-like features: friends, follow, photo-sharing, hashtagging etc.;
  • Lists with beers manufactured by the beer company and their availability;
  • Lists with bars owned by the beer company;
  • Push notifications.

Here are some of the web component’s key features:

  • Three types of users: bar managers, brewery managers, and admin;
  • Define beers and availability;
  • Define bars, badges, and number of badges per bar;
  • Define VIP cards;
  • Use badge/prize codes;
  • Create newsletters;
  • Moderate Facebook photos;
  • Manage events.

SCREENS

The following screenshot presents the profile page of an existing user:

BeerStore screen 1

The following screenshot highlights the option where the user can find out more details about the beer brands that they like:

BeerStore screen 2

The following screenshot highlights the Events section where users can see what activities are taking place in a certain day:

BeerStore screen 3

The following screenshot highlights the Home page of the web app (the Dashboard):

BeerStore screen 4

PLATFORM DETAILS

Mobile components

  • Environment: Android, iOS
  • Development language: HTML5 / JavaScript, Cordova PhoneGap 2.9.1, NodeJS 0.10.29
  • Requirements: Eclipse IDE 4.4

Web components

  • Environment: Windows 7/8/10, OS X, Linux
  • Development language: PHP 5.4.33, Laravel 5.0, HeidiSQL v8.3
  • Requirements: Eclipse Luna, XAMPP v1.8.3, MySQL v5.6.21


TECHNOLOGIES used for this Case Study:

HTML5

HTML5

PhoneGap framework

PhoneGap

JavaScript programming language

JavaScript

PHP programming language

PHP

MySQL

MySQL




Recent posts on our blog
AngularJS – how to write a simple application for listing products
Sep 01, 2016, by AdrianC
In the first article you got to know something about Angular, and now it's time to get underway and see it in action.... read more
Programmers are bound to make an impact on the Romanian administration
Aug 31, 2016, by VladC
The Romanian Government tries to develop a new platform called GovITHub, which is designed to simplify all aspects regarding the Romanian public administration.... read more
Romanian students innovate at Microsoft's Imagine Cup
Jul 14, 2016, by BogdanD
Romanian students, Flavia Oprea, Iulian Mateșică and Cristian Alexandrescu from the Polytechnic University of Bucharest won the Innovation challenge in Microsoft's Imagine Cup competition.... read more


Products  |  Press  |  Site Map  |  Technologies  |  Terms of Use  |  Privacy Policy
© 2017 SBP Romania. All rights reserved.