Front-end for Computer vision (object recognition) mobile app - Html5/CSS3 Java

Avg Bid (USD)
Project Budget (USD)
$3000 - $5000

Project Description:
Required Skills

Desired Skill | Min Skill Level (1 low - 5 high)
Java 6/7 SE | 3
Spring MVC | 2
Relational db, PostgreSQL preferred | 2
HTML5/CSS3 | 4
jQuery mobile | 3
Javascript with JSON | 4
Web Services i.e. REST | 3

Project Conditions
- Code to be checked in daily through a CVS repository. It must contain clear comments and have a well defined structure
- Scheduled code reviews will be conducted.
- The payment, development milestones and the timeline for both will be determined with participation of the selected developer/team.
- Communication is to be done through a business chat account via Skype

Project Overview

Develop a mobile front-end for a computer vision application (object recognition and identification). The preferred result is to be multiplatform (iOS + Android) app used to select room interior paint colors. Native iPhone is considered, however the bulk of the app should use HTML5/CSS3/Javascript. Some aspects of the front end include:

Basic Interface

- Detect device resolution
- Fixed horizontal position for smaller devices
- Multiple CSS files for different device resolutions
- Left side nav bar - uses Icons (no text)
- three nav icons call a menu (may be JQuery mobile or other)
- two nav icons call Undo and Redo functions
- Use multiplatform framework such as Phonegap
- initially, testing on iPad/iPhone only is acceptable
- call camera API and load image into
- Most important: a custom color picker is required, this will involve HSB color scheme and three rotating rings (like a target, see documentation) and will need to be custom javascript.

Server communications

- use Servlet/JSP in MVC to implement the web application
- use REST and JSON to communicate with two separate Web Services
- store session and user/device data to a server

A full set of Functional Requirements (not technical) will be provided to high quality bids. High quality bids will show that they have read the above description and have past work to indicate they are sufficiently proficient in the required skills.

Additional Project Description:
01/12/2013 at 13:00 EST
A few notes on my selection process.

0. I will only consider bids within 10 hours of GMT -8, this roughly covers the Pacific US to the Ukraine.

1. The initial bid amount will be ignored, please bid $5321 to be considered for the next selection phase

2. On Monday, I will begin sending the functional specs, complete with wire-frames. These will be used to determine a real bid, milestones and timeline. The developer best able to break the project into logical milestones and a reasonable timeline/budget will win.

Thank you for your attention.

Skills required:
HTML5, Java, Javascript, Mobile Phone
Hire blueeyor09
Project posted by:
blueeyor09 United States
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.

$ 3000
in 25 days
$ 5321
in 30 days
$ 5000
in 30 days
$ 5000
in 15 days
$ 5321
in 50 days
Hire TheRenaissance
$ 5321
in 40 days
$ 5000
in 45 days
$ 5321
in 30 days
Hire hireafreeelancer
$ 4000
in 21 days
$ 5321
in 30 days