Using a NFC reader/writer device; being able to have a NFC message sent to the NFC POS device (with shop ID, POS terminal ID, transaction date/time, list of all products (SKU) purchased with items price and qty, product category, product reference (if any), transaction type, payment method, total transaction amount & tax), have it read by an application on Android/iPhone phone and have the message sent to a hosted mySQL database. The transaction should trigger a message back to the phone after processing. The project will require NFC reader/writer to simulate the transaction and mySQL hosting.
The application on the phone should have registration form with user details such as name, email, mobile phone, post code, country, password, DOB.
The application should also be able to read from the mySQL database and format a message that the NFC device can read and interpret for the POS terminal.
This is a Proof of Concept (POC), and will require additional work after the initial setup/code is proven to work, hence the application developed should be scalable and addition transactions processing should be easy to add or modify. Web services and multi tier architecture is preferable.