Used car website on iPhone

IN PROGRESS
Bids
17
Avg Bid (USD)
$662
Project Budget (USD)
$250 - $750

Project Description:
I'm the owner of a used car site. Users pay a fee for having the car on the site and everyone can search and browse the cars. Users should also be able to browse through the site with an iPhone app.

I want an iPhone app with the following features:
- first screen displays the following: time since last sync, sync button, newest cars button, latest discussion, latest news, random car from the featured list
- in the bottom of the frontpage three icons or text buttons are displayed: menu, search, pricing. Menu link shows the frontpage mentioned above. Search link shows the search page, pricing displays text with price and terms
- search page: users can search the cars with the following parameters: Category (Truck, Car etc.), brand (from pre-selected list), year (interval with two slide wheels), km (interval with two slide wheels), price (interval with two slide wheels).

There are not many cars in the database, max 1000. The data will be available as CSV data via a webserver (HTTP) and the data must be stored locally on the iPhone in Sqlite. When performing a search the database on the iPhone must be used. Indexing is not necessary, since the dataset is so small. The dataset consists of the cars, the categories for the searches (e.g. list of brands), latest discussion, news, pricing etc.

The sync button downloads the csv files and updates the local iPhone database. I don't know how data is typically synced, but I would imagine that when requesting the data, the ID of the latest record fetched from that specific table is sent as an URL parameter so that old records arent transfered again. If you have some smarter way to sync, please let me know.

I will submit the app for approval with Apple myself. However, I would like you to help me with this process.

Skills required:
iPhone
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.