Or you can download this zip file, drop it into your app folder, copy the contents of src folder into the main folder and then run the last 2 commands above.
It requires magento 2.1 or above and php7 (for php5.6 use v.1.0.6).
Features
Details: name, address, city, country, postcode, link, telephone, email;
Images: upload images of your stores;
Import: import your stores from a csv file;
Export: export stores to a csv file;
Interactive map: stores positioned on the map via longitude and latitude;
Geolocation: show nearest stores to user;
Search: search functionality in the sidebar;
Directions: show driving directions from user location to store;
Map Styles: choose from over 10 different map styles to fit your store;
Breadcrumbs: show/hide breadcrumbs;
SEO: edit titles, meta descriptions and keywords;
Radius: Select and style your radius in settings;
Unit: Chose between miles and kilometres;
Suggested features (to be implemented):
allow users to upload custom map pin;
offer walking and cycle directions;
better styling for different design template;
store schedule.
Usage
Basic
The default url is /stockists. So once installed go to www.website.com/stockists (insert store code if necessary);
Location in admin is inside content menu > stockists;
Name, latitude and longitude are required values;
Bear in mind that chrome and some other browsers allow geolocation services only via https;
Import
The csv file needs to be comma separated and values should be quoted;
check the sample csv file in documentation folder;
name, latitude and longitude are required;
country field should be the 2 letter ISO code. Example: GB for United Kingdom and US for USA;
image should be the path of the image which is built from the first to letters separated by slash and then the name of the image. Example: for image test.png the path is /t/e/test.png. The image should be placed in folder pub/media/limesharp_stockists/stockist/image/t/e/ (last 2 letters changed of course);
To make sure your csv file is formatted correctly, you can open it in a text editor. It should look like this (comma separated and quoted values):
Export
Just click export stores and a file will be saved by your browser on your computer;
Support
We DO NOT offer any free technical support in installing or customizing this extension.
This extention works out of the box with any magento 2.1 site, but depending on your theme it may need further styling.
If you need help please ask questions on http://magento.stackexchange.com/ .