Buzzr was a solution for making restaurant ordering as seamless as possible. All you had to do in order and pay inside of a restaurant was to have a mobile phone.

Tables inside of restaurants would be equipped with bluetooth beacons that would continuously emit the table identifier. When a user walked into a restaurant and sat at a table, the system would detect that he is in a particular restaurant and would preload the menu. Afterwards the user could use his phone to order. The payment for the order would be automatically deducted from the user after he had left the restaurant.


The Buzzr solution was a fairly complex one as it had multiple components such as an Android native client and an iOS native client that the end user would use, a responsive web application that would be used by the restaurant staff in order to track orders and a centralised server where all the restaurant flow would be handled.


Spring boot

The backend of the Buzzr solution is powered by a Spring Boot RESTful API as a micro-service that serves JSON payloads to its consumers.


Angular (version 6) is used as a means of creating a fast and fluent SPA that the restaurant staff use in order to manage the restaurant flow and add new products to the menu.


The native application that the users having Apple devices would use to order and pay


The native application that the users having Android devices would use to order and pay

Push beacons

The restaurants would detect incoming mobile users using BLE based push beacons


Persistent storage was handled by MySQL


Kony was used as a rapid prototyping technology which allowed for the creation of iOS and Android applications by using javascript code