Closed

iPhone and Android iWallet application

This project received 33 bids from talented freelancers with an average bid price of $1908 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
$750 - $1500 USD
Total Bids
33
Project Description

I need two simple iPhone and Android:

The first allow users to store a digital copy of his cards (especially loyalty cards) -> card wallet

Entry in apps should be through an PIN code (4 digits) and user name.

This cards can be added by user manually (using an entry form) or received from an web service.
The details of a card are Card Name, Card Number, Validity (up to), Owner Name, Text details. Text details should be available as an QR code. Card Number should be available as a bar code (using EAN 13 codification). Any card should have an option to display the QR code or the bar code.

Other facilities:
a. Select and display a card -> users select a card, the card is displayed using QR or bar code (as is configured)
b. Show available cards -> the apps interrogate the web service and show to user all available cards. User can select a card to add in his card wallet
c. Add a new card -> user manually add a new card in the card wallet

The web service should be developed too (for testing proposes) using .NET technology.
Example for a such application is Lemon Wallet apps (android).

The second is an application used by an merchandiser to read using the video camera of his smartphone the bar code or QR code from a user who use the first application
Facilities:
a. Login using user name and PIN
b. Scan a card -> scan a card displayed by the first application (card wallet) using video camera both for bar code or QR code, interrogate a web service for checking the card validity, display the message “Approve transaction? (YES/NO)”, if select YES commit transaction to a server using an web service
c. Transaction lists (all transactions for a specific period of time)

The web service for check the validity of a card and commit a transaction should be developed too (for testing proposes) using .NET technology.
Check card validity means the card exist in the server table (cards_table) and Validity is below current date.
Commit transaction means the app write in a table (transactions_table) the using of a card (card details, merchandiser name and date of use).

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online