This project showcases a thorough understanding of core front-end technologies. No frameworks have been used here. All code has been written in vanilla Javascript and CSS. A Service Worker script has been added to provide an offline-first experience and improve performance.
A file called 'key.js' has not been submitted intentionally as it has my google maps API key. It was added to .gitignore so that it isn't publicly available. I understand it might cause issues for the reviewer so the file will be provided, if needed.
- Create a file named 'key.js' in the root directory and add the following code:
const API_KEY = '{replace this text and enclosing curly braces with your API key}';
example: const API_KEY = 'jcnskcn_jjdknjcns'; - Once the master branch has been cloned, set up a local server (I used 'Web server for chrome') and point to the cloned directory.
- Set the port number.
- Start the server.
- Open your browser and navigate to
localhost:{portNumber}
- You should see the home page.