This site is a helpful resource to obtain a list of theaters nearby any location. The user needs to enter the location to obtain the list of theaters nearby. The user can click the marker or list items to retrieve particular theater information. In addition, it has movie list on sidebar along with online booking links.
- Internet connection
- Google API Key Google Documentation
- Foursquare Client ID and Client Secret Foursquare Documentation
- Clone the repository to your local directory or download it
- Clone command:
$ git clone https://github.com/Dhanshree-Sonar/Neighborhood-Map---Nearby-Theaters.git
- Open index.html using your choice of browser
- Clone command:
- You can visit Github hosted version Click here
- Initially website loads theaters nearby 'Times Square, NYC'. It uses Google Map to show theater locations.
- It displays list of theaters on the sidebar and creates Google Markers on the Google Map.
- User can search for new location with the help of
Search Location
functionality. - Selected location will appear below Search bar.
- User can use
Filter Theaters
functionality to filter the list of theaters. Only filtered list items and markers will be visible. - When user clicks the marker or theater from the list, It opens:
- Google InfoWindow on Map: It has data such as Theater Name, Address, Open or Closed Status and Ratings retrieved using Google API.
- Theater name on sidebar: You can click the name to open theater's website.
- Movie List on sidebar: This list has movie names and
FANDANGO
links for online booking. The data is retrieved using Foursquare API. Provided link to visit foursquare page for corresponding theater.
- If user encounters any error, it will be shown at the top on the sidebar.
- HTML
- JavaScript
- CSS
- Knockout JS
- Google APIs
- Foursquare APIs
- W3.CSS template
- Fontawesome