An App developed with PhoneGap and jQuery connected to a dbserver using web services.
Develop an App running on Android, iPhone, Blackberry and Windows Phone that manages a small end-user to and-user market of used products identified by product code, whose description are already stored in a dbserver.
Registers users, verifies their email, let them modify username and password and some profile data also querying the dbserver.
Let users invite other users via mail to use the App, and if few of them do use the App, activate the user to contact sellers.
Let users list a small selection of products downloaded from the dbserver, or imported writing their product code, and choose the products to buy and the products to sell, specifying their state of use.
Let users send and email to themselves with the list of products to buy and sell.
Let users see if in town there are products he's willing to buy, and their state of use
If the profile authorizes the user to contact sellers, let him send emails to the users that have a product he's willing to buy in his town, asking for an email contact.
The App keeps aligned few data with the dbserver: user profile, products he's willing to buy and sell, their state of use, products bought and sold.
No shopping cart and no buying process.
The App must be enabled to load adv.
The look-and-feel will be agreed, simple and clean, with light colors, very few gif.
- Developer responsabilities
Write the code of the App and the web services.
Write the code with PhoneGap and jQuery in a well structured way, that allows further implementations not only to the original developer.
Document the source code, and write a brief summary of the content of each piece of software.
Shield the dbserver from recursive queries, the database must be protected.
Install the agreed environment (maybe Wamp/Lamp/MS Sql) and the web services on a cloud-based server.
The full functioning beta must be released in 30 days.
The project will be paid at milestones:
1 - release of a full functioning beta on the server
2 - 30 days after final release, or later when documented bugs are fixed
- Software and rights
The product will be delivered with source code, no rights remaining to the developer.
The developer will sign a non disclosure agreement and an agreement not to release that or similar software in a specified market in specified countries.
The developer must have already published in the iPhone and Android markets similar Apps, in order to evaluate his skills and the quality achievable.
A continuous one-to-one contact during development with an english speaking programmer via skype is a must.
The App will be documented in english, but naturalized in a different language. A naturalization file will be required. Translations will be delivered.