This project is a single page application featuring a map of my neighborhood. I learned an immense amount about React and improved my understanding of ES6 Javascript. My favorite thing about React (currently) is that through components you can create extremely organized code.
This project was created using create-react-app
. Please run the project in production mode to ensure the service worker works properly!
This project makes use of both Google Maps & Foursquare API's. For the sidebar search functionality the React Burger Menu library was used. All these three libraries were used for the completion of the project:
React Foursquare Library:
https://github.com/foursquare/react-foursquare/blob/master/README.md
Google Maps Fetch Library:
https://www.npmjs.com/package/fetch-google-maps
Burger menu Library:
https://www.npmjs.com/package/react-burger-menu
-
Download or Clone repo
-
CD into project folder
-
Install React Foursquare Library:
npm install -i react-foursquare
-
Install Google Maps Fetch Library:
npm install fetch-google-maps --save
-
Install Burger Menu Library:
npm install react-burger-menu --save
This project was created using create-react-app. Please run the project in production mode so that the service worker works properly!
-
CD into project folder
-
run
npm install
-
run
npm start
-
CD into project folder
-
run
npm run build
API keys will be redacted upon completed review