Cross-platform application with scalable server infrastructure
$1500-3000 USD
Pagado a la entrega
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.
Nº del proyecto: #4558551
Sobre el proyecto
10 freelancers están ofertando un promedio de $2812 por este trabajo
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 Más
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 Más