This is a business/personal App for the Android environment that includes:
A database consisting of less than 5 tables with no table containing more than 10 fields.
The system must be able to link to the Contacts database storing one or more fields from the Contacts table only to create a linking field to the App. The App should also link to the Calendar function to populate appointments with a single date entry by the user in the calendar appointment filed of the App.
From the App the user must be able to initiate an email, phone call or SMS to a linked Contact.
The interface will allow input of records which will include some field management including at least one drop down list box, and perhaps a couple of auto-fill fields based on user typing. Adding a record where the contact information is not already on the Contacts database will create a record on the Contacts database.
The interface will allow limited editing of some input records but only of fields native to the application’s database tables (i.e. edits to the contacts database must be outside the application). Edits are Change some fields and Delete records (the selected record, all records for this Contact).
The interface will allow the users to see data in about five different ways. The display of the interface will allow the user to click on a data point in about three of the displayed fields to call up another report based on the value in that field. This is typical grid functionality.
The system has the capability to set an alert to the top bar on the phone. One alert will tell the user to update information and the other will tell the user that an impending event is due.
You should only bid on this job if you can show you have produced Android apps that use database functionality. Your bid must contain the code word “Code Word 345” which shows that you read this top-line description.