Find Jobs
Hire Freelancers

Social Networking mobile app

$500-5000 USD

Closed
Posted over 16 years ago

$500-5000 USD

Paid on delivery
This is? a social networking application that takes advantage of location-based services so that members and friends can find each other easily.? Most of the functionality on the demo in the link below is just mock ups but the flow and layout is very close to exactly what we want.? Enhancements and improvements to the look and feel will be bonused.? All maps in the final app should be "real" Google maps or maplets suitable for use on a mobile phone.? This app will be used as a stand-alone web-based service as well as being an embeddable widget with future applications in mobile phones.? It will be built on a "fake" webservice technology where the xml returned by the ASP.NET code will be parsed into UI elements.? In the demo, the AJAX calls are similar to this in that they only return plain HTML but the final product should be "smart" using XML to render the desired HTML for the client which could be a browser (v1.0) or other client (phone or third-party app). ## Deliverables This is a social networking application that takes advantage of location-based services so that members and friends can find each other easily. Most of the functionality on the demo in the link below is just mock ups but the flow and layout is very close to exactly what we want. Enhancements and improvements to the look and feel will be bonused. All maps in the final app should be "real" Google maps or maplets suitable for use on a mobile phone. This app will be used as a stand-alone web-based service as well as being an embeddable widget with future applications in mobile phones. It will be built on a "fake" webservice technology where the xml returned by the ASP.NET code will be parsed into UI elements. In the demo, the AJAX calls are similar to this in that they only return plain HTML but the final product should be "smart" using XML to render the desired HTML for the client which could be a browser (v1.0) or other client (phone or third-party app) Here is the demo: <[login to view URL]> Deliverables: For this project you are required to provide: 1. A new SQL 2005 database schema of your design with sample data for at least 3 users. 2. the web-based component (widget) which will be embedded in our website. 3. the ASP.NET webservice which provides data to the widget using the database for it's content. User Stories: 1. A user registers with the nGather site and provides profile information. (this will be handled separately and is not part of this project.) You will have to populate a few profile records as sample data is all. For these profiles, use the following fields - First Name, Last Name, email address, password hash, Birth date, Gender, Facebook credentials (encrypted), Interests (free text field). Other fields can be added as necessary according to your design. 2. In the widget, the user can log in using a standard login form (not shown in the demo). After logging in, the widget loads as you see it initially load in the demo. 3. Under 'Locate Me' the user should see his current geo-located position based on IP address. Other LBS can be implemented later on for wireless devices but only less-accurate IP-based location awareness is necessary for this project. On the 'Current Location' map, the user can reposition the arrow to set his true location. 'Save location' allows the user to create a name for the current location and save it to the list (e.g. Home or Work shown on the left). 'Hide my location' provides options to limit the scope of location sharing within the user's known network. 4. 'Connect with a friend' shows a list of friends retrieved from the user's facebook profile (facebook API) who are also registered with nGather, who are online and sharing their location with the user. Clicking on each friend's name will take you to their profile page 5. 'Make a new connection' has three options - Search, Browse, and Give it a whirl. The search will show people who match the criteria based on keywords and matching profile interests and proximity to the user. Browse does the same thing except showing other user's who are within the local proximity. Give it a whirl automatically allows the user to view people who are within proximity and who are searching using similar keywords to your profile. Give it a whirl basically makes your profile more 'public' for the next 24 hours so that you can be found by more people if you want to be. 6. 'Requests' section is like an inbox of friend requests and connection requests. Connection requests are informal, "let's meet somewhere" messages that can either be accepted or dismissed or the person sending these can be blocked permanently. 7. 'Options' and 'My Faves' are sections intentionally left open-ended for you to add other features and future development of preferences, etc. You are not obligated to fill these in as part of this project. * * *This broadcast message was sent to all bidders on Friday Feb 8, 2008 12:11:41 AM: I have updated the requirements. Let me know if you need more information and specifically what you need clarified.
Project ID: 3698974

About the project

5 proposals
Remote project
Active 16 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
5 freelancers are bidding on average $1,921 USD for this job
User Avatar
See private message.
$1,615 USD in 14 days
4.9 (25 reviews)
6.1
6.1
User Avatar
See private message.
$3,400 USD in 14 days
5.0 (10 reviews)
4.0
4.0
User Avatar
See private message.
$425 USD in 14 days
0.5 (1 review)
2.7
2.7
User Avatar
See private message.
$1,190 USD in 14 days
0.0 (3 reviews)
0.0
0.0
User Avatar
See private message.
$2,975 USD in 14 days
0.0 (1 review)
0.0
0.0

About the client

Flag of UNITED STATES
United States
0.0
0
Member since Feb 7, 2008

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.