Google Maps Style Route Planner

This Python-based project provides a user-friendly algorithmic solution for finding the shortest path between two locations on a map. By leveraging graph theory and A* search algorithm, users can efficiently calculate optimal routes similar to Google Maps. The project includes a Jupyter Notebook, "Google_Maps_Style_Route_Planner.ipynb", which houses key functions for map visualization, shortest path calculation, and optimal route highlighting. The necessary map data is stored in the "maps.py" module, imported by the notebook. With comprehensive documentation and the ability to perform tests, this project offers a reliable and versatile route planning solution.