The script scrapes Instagram profile and generates a map.html file using its data (with the help of Instaloader and Folium modules). Each location from the profile is represented on the map as a clickable marker with a pop-up window including different data from posts at this location (as date, thumbnail image, url, number of likes etc.);
====================================================================================================
Files:
- MapGenerator.py - the entry point, takes no arguments
- InstaScraper.py
- requirements.txt
- .gitignore
Example of html file generated by this script included as map_example.html GitHub Pages link to the map_example.html: https://viktormishyn.github.io/InstaMap/map_example.html
Run MapGenerator.py file using command line
MapGenerator.py
- moving the data into server-based or client-based database
- adding different filtering and searching functionality
- creating another social media location scrapers and integrating them into one single map application