This is the Udacity Neighborhood Map Project. It's intended as a challenge to put together a website from various APIs. This includes making function calls to Google Maps to get the map and locations details. Furthermore, ratings and reviews are retrieved from Yelp Fusion.
Included is a list of atrractions in Silicon Valley that visitors should stop by.
The app allows you to filter the list down as you type. In return, it displays the locations on the map.
This application follow this Udacity Project Rubric
Click the link following https://romklao.github.io/neighborhood_map_2/ to see the webpage.
- Click on any marker to see the location details retrieved from the Google Map API and reviews retrieved from Yelp Fusion API.
- Search through availaible locations.
- Get information on locations from the search or through marker click.
The project uses Create-React-App starter code on a Node.js >= 6 environment
Follow these steps:
- Install node from the link above.
- Clone this repository to your computer
git clone https://github.com/romklao/neighborhood_map.git
- Install all the dependencies with
npm install
- Launch the app with this command
npm start
The app will launch in your browser at the addresshttp://localhost:3000/.
You can run the build for testing the service worker or any other reason following these steps:
- First
npm run build
to create an optimized version of the project. - Then
npm run deploy
to deploy to the specified address.