Requirement

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.

Solution

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.

Techs

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

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.

iOS

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

Android

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

MySQL

Persistent storage was handled by MySQL

Kony

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

This website uses cookies.