Google/Udacity Front End Web Development Nanodegree: Project 8 (final project).
To get started developing right away:
- install all project dependencies with
npm install
- start the development server with
npm start
This project was bootstrapped with Create React App. You can find the most recent version of the guide here.
The sw-precache-webpack-plugin
is integrated into production configuration, and it will take care of generating a service worker file that will automatically precache all of the local assets and keep them up to date as updates are deployed.
The service worker will use a cache-first strategy for handling all requests for local assets, including the initial HTML, ensuring that the web app is reliably fast, even on a slow or unreliable network.
Note: The service worker is only enabled in the production environment, e.g. the output of npm run build
. For more information, see the most recent version of the React guide (here).
The Google Maps API was used to create the map and the Foursquare API was used to fetch location data.
Additionally, images were downloaded from Freepik.
No known bugs.
I most likely will not accept pull requests.