En cours

Iphone app - Where to go

The application basis of the application will be to show what places are hot within a definable period of time. Similar to foursquare which shows where people are this will allow people to quickly tag in however it will leave a trail of tag ins and as time goes on over the night for a given location they will dissipate from that location (Age).

Flow 1 – Home Display

• When the app loads it will need to get the current location of the person this is required since we need to know where to show the person.

• Location should be shown on a map such as google maps

• The display will show all the current populate places within a definable range per location. IT would be great if this was calculated however to start just a few miles would be fine. Initial rollout would be focused on large cities wihere a few miles would cover a lot of places however smaller towns it wouldn’t be as effective and a calculation would need to be shown

• The login should simple call the web server back end to get the url to call from the location based server and paint that url with all the places based on color and size.

• The larger the object (pin) the more popular it is as well as the color.

• The home page would need functionality Tag in.. to open an additional view to display the places surrounding the person or tag in their own.

• If a user touches a spot on the map it should display information about the location from the map

• It should allow the user to zoom in and adjust the default distance for searches and view of the map via the zooming in or how showing more or less places


Flow 2 – Tag in

• The tag in screen should be able to do type ahead for locations

• It should obtain the list of places close by and allow the person to tag in

• Tagging in should submit data to a service to store this tag in so it can be aged

• It should support a location that’s not in the location based place service

• It should be easily scrollable especially for large cities which might have lots of locations

• The locations should tailored to bars, clubs, restaurants, lounges, parks, and other places of interest. It should exclude things like apartment buildings, homes, grocery stores..

• The person should be able to tag thumbs up or thumbs down based on the place and only be able to tag a place in a configurable amount of time (default to 4 hours).

Backend Service

• The backend service should be the main point of contact for the application and a web service

• It should have a security mechanism in place so that a malicious user can not just bombard the system with bad requests

• It should also have a management page showing useful metrics of the application such as volumes, errors, number of unique places, unique number of users using the system

• Web service should be in php

• Database should be in mysql

• The web services and backend should do the calculations for the pins on the map based on likes and dislikes

• The service response time under load of 1000 concurrent users should be under 1s

The calculation for the back end service should age but not purge the data in the like and dislike database so that it can be used for historical information

The calculation should age records as such by default but be configurable:

o High valid for 2 hours including med and lows

o Med valid for 4 hours after high including lows

o Low valid for 4 hours after high

Non functional items

Error handling

The app would need to require internet

GPS location to be allows

Time out for connections

Proper error handling and graceful user exists

All urls and default values should be in a single config file

This is our 5th app being created via [url removed, login to view] and we already have an apple account.

Expectation is sound code will be compiled and reviewed by a another freelancer as a code review (similar posting available).

Compétences : iPhone, Mobile App Development

Voir plus : where we get freelancer, where to start as a freelancer, where store can be freelancer, where is freelancer com based, where is freelancer com, where is freelancer based in, where is freelancer based, what to do in freelancer, what to do freelancer, what to do as a freelancer, what's hot what's not, what's hot and what's not, what do we have to do in freelancer com, web app freelancer, web app for freelancer, things to do as freelancer, tag users freelancer, support phone freelancer, submit google maps, submit google app, stores freelancer com, security freelancer com, review posting service, posting a service on freelancer, php flow freelancer

Concernant l'employeur :
( 1 commentaire ) ny, United States

N° du projet : #1673083

8 freelance ont fait une offre moyenne de 534 $ pour ce travail


We are a very experienced team who can tackle this task. Please check PMB for more details.

620 $ USD en 15 jours
(11 Commentaires)

Hello Sir, I have gone through the details you have provided and would be pleased to work on this with you to deliver the results that you have expected and I am sure you will not be disappointed if you give us this c Plus

550 $ USD en 25 jours
(15 Commentaires)

Please check you private mail box.

700 $ USD en 20 jours
(9 Commentaires)

Hello Sir, Please check your PMB for our proposal and company details. Thanks SAgar

750 $ USD en 25 jours
(1 Commentaire)

We are providing this service so affordable because we want to prove our expertise, build a longterm relationship so when you have other IT needs, and substantiate a Freelance record of good customer relations. To dis Plus

600 $ USD en 4 jours
(5 Commentaires)

Hi, I have already done a demo project similar to your requirements(50 % of them). If you are interested I can upload it for you. Hope we will proceed. Thanks.

500 $ USD en 10 jours
(0 Commentaires)


250 $ USD en 4 jours
(0 Commentaires)


300 $ USD en 4 jours
(0 Commentaires)