Looking to pay a developer have a simple app created with two screens
First Screen
registration of an user 4 fields (first name, last name, phone number, email) this data is then stored on a server like mySQL so that it can be viewed on a browser.
Second screen
after the user registers he/she is brought to a screen with basic business info is displayed ex. a map location, phone number email etc. Also on this screen is a simple punch card rewards card (see below)
Punch card rewards 6 or so lets say coffee cups. When the user buys 6 cups they get a free one. This will work on the app by the vendor having a code so that when the customer clicks punch a numeric keypad is brought up and if it is entered correctly one of the cups gets punched.
please email me at (kurtbringsjord at gmail dot com) if you think that this is possible for you.