You have chosen to sponsor your bid up to a maximum amount of .
This is my first time using Freelancer so questions are welcome if the description below is not clear enough.
Bluetooth enabled RFID readers are available in a wide range of industries, I would like to be able to allocate information to individual ID's using a database stored on the android device, whether its a mobile phone or tablet.
The application will be required to accept information over bluetooth in the form of a unique RFID code.
The application should have the ability to create a new entry when a new RFID is scanned that the user can then assign information to. Each field in the database should be able to be assigned a text or numerical value, so when users select that field either the full keyboard appears or only a number pad appears. This will allow users flexibility to either enter a description (text field) or a price/weight (text) etc. Also each field should be able to be named individually by the user.
If users create a text field they should be able to choose between a list option or a general text field. So if they have a small range of descriptions such as Male/Female (in a farming enterprise) they can create a list that they choose from rather then writing Male/Female every time.
Data should be stored in a database on the units SD card that they open when the app is first loaded. Allowing users to run multiple databases if they wish, but also allowing the database to be opened on a desktop computer and edited in the office before been sent back to the phone.
I would like to have a free version with only 3 fields available beyond the RFID information, two fields with numerical values and one text. So users can test whether the app is useful to them. Then I would like a commercial version that offers full flexibility where users can created their own fields. Naturally the RFID field should be locked an not be able to be changed except by the incoming RFID over bluetooth.
With the commercial app I would like the option to change the order the fields are displayed on the device. ie the RFID number always at the top, but then to change the order at which the fields are displayed so users can customize the information that is displayed at the top of the list.
Users should not be required to press save or anything, other then select a field, type in the information and press enter. This should automatically store the information in the database.