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.