Software Development

AdGPS - Developing a
SmartPhone GPS App

Home  >> Portfolio  >>  AdGPS - Developing a SmartPhone GPS App

Testimonials

I am really satisfied with the team SynapseIndia work. Highly knowledgeable developers have supported me at each level of development. They designed my website proportionately with the incorporation of crystal idea, innovative technology, and detailed knowledge. Throughout the project timeline, the team is always in communication with me, update me with the development process on a regular basis. They gratify my desire and convert my dream concept into existing website.

RUBEN BATISTA

Silicoon Troot Apps

AdGPS - Developing a SmartPhone GPS App

Client Brief:

The client approached us with a requirement of developing a smartphone application for Android, Blackberry, iPhone & iPad that will search for shops in an available location. The application keeps on updating the user location after regular time interval on server and alerts the users regarding the shops/stores which are nearby to his current location. He can check the alerts and can check the ad details.

Our Endeavor:

The project entails the development of a Blackberry, iPhone and Android application and admin panel to manage the application data through the network. We have used HTTP GET / POST web-services to implement data transfer between application and server/admin panel. We have integrated Facebook and twitter API in mobile application to share the shops and offers, we have also integrated Google map in the application to view the shop or offer location on map. The application runs well on Blackberry OS 5.0, Android OS 1.6 and iPhone OS 4.1.

Detailed study of the app is given below:
 
Overall Description:
 

This mobile application is basically used as classified ads for checking the ads as per the location of users and displaying the ad details them by alerting them with shops/stores in the nearby area/locality.

The user can provide details regarding likings and that will be entered by him in his profile. So accordingly the SMS’ will be sent to him. The more the SMS’ he receives, the more SMS’ he receives, the more points he gets. The points he gets, will get credited to his account that can be redeemed after it reaches a certain level.

GUI

It runs in the background & keeps on updating the location of the user for Android & BlackBerry. Once a user opts for any alert message the details regarding the shop/store will be displayed. User can choose to see the website of the store or he can see the route to reach the location using a map and also can avail some coupons available with the store for his benefit.

  • There will be log in screen for user to enter his credentials and logged in to the application.
  • Profile Creation: User can create his profile preferences.
  • The Home screen will display list of ads
  • Change Preference: User can change his preference for ads as well as radius preference
  • Option details: On selecting particular options the details will be displayed like Website, Map, Coupons etc.
  • Map: The map will be displayed for reaching the particular shop/store from the current location.
  • Website: The website will be displayed for the particular store.
 
App Details:
 
The application will keep on updating the user location on the server and would alert the users with ads regarding the shops/stores which are associated with this application in the provided radius to see the stores of any interest. He can check the alerts or for getting the route to reach the location or can check the website for the respective shop/store.
 
 
Registration:
 
To register with the app, users need to add the following info:
  • User ID (As Email Id) (Mandatory/Unique)
  • Password (Mandatory)
  • First Name (Mandatory)
  • Last Name (Mandatory)
  • Business Address (Mandatory)
  • City (Mandatory)
  • State (Mandatory)
  • ZIP code (Mandatory)
  • Country(Mandatory)
  • Phone Number (Mandatory)
  • Mobile Number (Mandatory)
  • PayPal ID
  • Category


Once logged in, a user can submit his interests by selecting the choices available on the existing list of interest.

 
Home Page:
 

The home page displays the ads in the respective area according to the current location will be displayed. User can select/choose the subcategory which is related to the specific store. Users can post tweets or share messages on Facebook.

 
Ad Details:
 
Clicking on one of the particular ads, the app will display the following details:
 
  • More Info related to the store.
  • Contact Details: Contact details of the store.
  • Map: Map that will be shown from the user location till the store.
  • Tweet or share message on Facebook.
  • User can call, email view, route on map and can get route directions.
 
Change Preferences/Settings: Users can change his preferences for getting ads as well as the radius for receiving the ads.
 
Offer Screens: Will show list of offers/adds available. User can navigate to the Ad Details screen for the particular offer/ads.
 
Account Screen: Will show details of the logged-in user. The details can be edited by the user and can be saved updated on the server.
 
Admin Panel:
 
The admin has been facilitated with the following rights: 
 
  • Manage Advertisers
  • Manage Cell Phone Users
  • Category Management
  • Subscription Management
  • Advertisement Management
  • Manage Static Content
  • Manage Points
  • Manage Payment History
  • 10 Manage Advertisement Clicks
  • Manage Credit History
 
 

Technology/Platform:

Android
Blackberry
iPhone & iPad
PHP

Application:

Mobile Applications

  •  AdGPS - Developing a SmartPhone GPS App
  •  AdGPS - Developing a SmartPhone GPS App
  •  AdGPS - Developing a SmartPhone GPS App
  •  AdGPS - Developing a SmartPhone GPS App
  •  AdGPS - Developing a SmartPhone GPS App
  •  AdGPS - Developing a SmartPhone GPS App
  •  AdGPS - Developing a SmartPhone GPS App
  •  AdGPS - Developing a SmartPhone GPS App
  •  AdGPS - Developing a SmartPhone GPS App
  •  AdGPS - Developing a SmartPhone GPS App

Design & Development

  • SynapseIndia - ISO Certified Software and Web Development Company
  • Microsoft partner
  • Microsoft Small Business Specialist
  • Red Hat
  • Drupal Development
  • Advanced and customized Shopify Ecommerce Development
  • Google Certified Partner
  • Listed in Clutch as One of The Top Software Companies