Cross-platform application with scalable server infrastructure

In Progress Posted May 26, 2013 Paid on delivery
In Progress Paid on delivery

We are searching a developer capable of creating the following cross-platform application.

The users of the app should be able to log in and edit their basic account data (change mail address, renew password and such). Using existing accounts like Facebook, Google+ or OpenID should be possible.

Furthermore the user should be able to add things to his "Item"-list adding some criteria ("I have this", "I like it", "I don't like it"...).

The user should then be able to search and add friends. By putting some of his friends in a group the app should do some "matchmaking" to find "Items" that might be of interest for all friends and himself in this group. The system should also suggest "items" the user might like or know about regarding the database of all users that use this app (similar to Amazons "people who bought this also bought that"). For these features we need a scalable server-infrastructure that uses "collaborative filtering"-algorithms and such.

So to summarize:

- there needs to be an account-administration

- there needs to be Facebook-/Google+-/OpenID-integration to push messages on the timeline and to log in

- there needs to be a way to find/invite friends (like WhatsApp does it with the address book)

- there needs to be a way to add "items" to the personal "item"-list. That list has to be synchronized to a central server/database.

- there needs to be a way to create groups of friends and save them as favourites

- for each group or favorite, the app should suggest "items" that all friends of that group are interessted in or that all members of that group might like but do not have on their list already ("collaborative filtering")

- there should be a way to find "items" in the central database that might be of interesst for the user regarding the "items" in his personal "item"-list

- to get basic data of the items that the users can add the app needs to contact an existing webservice via standard-APIs (JSON)

- the app should at least work on iOs, Android and Windows Phone (priorized in this order) as a native app. HTML5 and Phonegap is NOT an option as the user experience is too bad and not fluent enough. Preferred language is C#, so Xamarin might be a good solution.

Big Data Sales C# Programming Mobile App Development Software Architecture

Project ID: #4558551

About the project

10 proposals Remote project Active Jun 4, 2013

Awarded to:

IMS7

We have more than 4 years experienced in developing large scale "Mobile Games" and "Applications" for iOS, ANDROID AND BLACKBERRY so would like to work on this project, please check private message for some examples fo More

$3092 USD in 45 days
(0 Reviews)
0.0

10 freelancers are bidding on average $2812 for this job

qitsol

We are phonegap expert.

$3092 USD in 30 days
(54 Reviews)
7.7
danchoe2011

Hello, I`m serious bidder. Please see PMB. Thank you!

$2577 USD in 15 days
(32 Reviews)
7.3
fusioninformatic

Hi Good Morning, Hope you are doing well. We have review your proposal and we found that we can fit into your requirement. We have very strong expertise in building small to large scale web application. So fa More

$3111 USD in 25 days
(2 Reviews)
5.6
getveltrod

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and t More

$2577 USD in 35 days
(2 Reviews)
3.7
appsgiant

i am interested., i can give you guaranty of working quality., please check pm., thanks

$1649 USD in 20 days
(5 Reviews)
3.0
iMaker

hi we can do it and we have Group

$2500 USD in 25 days
(0 Reviews)
0.0
mohammedbarakat

I can do it

$3333 USD in 45 days
(0 Reviews)
0.0