Design and development of NFC based loyalty program

OData support
Schulcz Róbert
Department of Networked Systems and Services

My main purpose with this work was to design and implement a cost-friendly loyalty system, based on NFC (Near Field Communication) technology, which anyone – even without deep professional knowledge or experience – could set up on his own. The result is an end-to-end service with the complete feature set of loyalty system and a prototype of a card with special design elements.

As a first step, I started my thesis with an analysis about NFC technology, then I listed the existing leading cash-free payment systems and loyalty services. Based on the analysis and my personal experience, I could design the business processes of my application.

First I concentrated on the mobile operating systems, taking market share into account. As a result, I decided to research and base my program on Android, which lead me to the proper device for the implementation. There are a lot of concerns about the card-based payment system nowadays in public news, so I secured my application using the DESFire card, produced by NXP, which is one of the safest cards today.

After the platform and the device were chosen, I built up the business logic and the structure of the application, alongside with the graphical design of the system.

In the last part, I performed an initial test phase and got the prototype card produced, and then with the use of the multiple cards, I tested the system thoroughly with different type of phones.

Finally, I can state, that the system is complete, and could be introduced into the market.


Please sign in to download the files of this thesis.