Skip to content

🔍 Developed a webpage that allows users to search for places using the Google Places API and display the results on the same page below the form. Once the user clicks on a button to search for place details, the webpage will display several tabs which contain an info table, photos of the place, map and route search form and reviews respectively.…

License

Attriumph/Place-Search-Service

Repository files navigation

# Place Search Service

1.High-level Discription

Developed a webpage that allows users to search for places using the Google Places API and display the results on the same page below the form. Once the user clicks on a button to search for place details, the webpage will display several tabs which contain an info table, photos of the place, map and route search form and reviews respectively. The webpage also supports adding places to and removing places from favorites list and posting place info to Twitter.

2.What is it written?

It is written in three version. To be more specific:

  • the Nodejs version implements a comprehensive web application(See Video Demo Here) Try it by yourself

    1. Allow user to search places accord inputs provided by user based onn Google Places API
    2. Matched places are displayed in a table showing type, name and address of places
    3. Enable use see place details in info tab, photo tab, map tab and reviews tab
    4. Map allows users choose travel mode and input start location and end location
    5. Review tab allows user to sort the reviews(Goolge review and Yelp review)
    6. The place can be addes as favorite places of users
    7. Responsive design, the web application works both an desktop and mobile
    7. Skills: AJAX, JSON, HTML5, Bootstrap, CSS, JavaScript,Node.js, AngularJS, Express, AWS
    
  • the Android version implements a comprehensive android application(See Video Demo Here).

    1. Developed based upon the server of nodejs version on AWS, so the function is same
    2. Matched places are displayed in a table showing type, name and address of places
    3. enable use see place details in info tab, photo tab, map tab and reviews tab
    4. map allows users choose travel mode and input start location and end location
    5. review tab allows user to sort the reviews(Goolge review and Yelp review)
    6. the place can be addes as favorite places of users
    7. Skills: Android Studio, Java, AWS, Volley, Gson, Picasso, Google Play Service, Google Anrdoid API
    
  • the PHP version implements basic function of the web app(See Video Demo Here) Try it by yourself

    1. allow user to search places accord information provided by user using Google Places API
    2. matched places are displayed in a table showing type, name and address of places
    3. Skills: AJAX, JSON, HTML, CSS, PHP, DOM
    4. Web Server: Apache, NGINX
    

3.Sreenshots

3.1 Web Application

 


homepage info

info info

info

3.2 Android Application

info info info
info info info

About

🔍 Developed a webpage that allows users to search for places using the Google Places API and display the results on the same page below the form. Once the user clicks on a button to search for place details, the webpage will display several tabs which contain an info table, photos of the place, map and route search form and reviews respectively.…

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published