General Requirements : A mobile application that is integrated with a phone's GPS location. This application will serve a pop-up ad on the users phone when the user enters a specific set of GPS coordinates. This application will also (instead of a pop-up) provide a text message to the user and/or an email to the user.
Detailed Requirements :
Mobile
1. An application where a user can register his or her's phone number and email address.
2. A preference page that allows for control of whether the ads are delivered via pop-up, email or text
3. The ability to ACTIVIELY read the location of a user
4. The ability to (even while the phone sleeps or is locked) to activate the phone to deliver a pop-up ad.
5. When a pop-up ad cannot be delivered, it will be cued in a user interface similar to email, the list of cued ads can be viewed by the user at their convenience.
6. This application is good on Android, iPhone and BlackBerry
Web
1. A website where the user can view their account online
2. An administrators website that shows what ads, in which areas have been viewed
3. An advertistors website where they can list ads for individual areas and maintain those ads. Ads can be uploaded graphical content or text.