url link: https://googlemap-390650509152.us-west1.run.app/
git clone repository -> 'pip install flask' -> 'pip install requests' -> 'pip install dotenv' -> 'python app.py runserver'
show search results on map with markers and number list
sort by reviews&rating
autocomplete to location input
not working: update results and map marker while user move the map(drag)
change display from horizontal to vertical layout
sorting results works and markers on map match the order
clicking a result centers the map and marker, keeping them in sync
add img using Google Places API and show in popup
if user clicks anywhere on the map, pop up closes
need to do:
popup box fix
if user drags the map, result changes as the map changes
sort buttons fixed
popup display fix & improved
when a user clicks on a place in the results list, the map centers on the selected location and opens a marker popup showing detailed info properly.
map drag feature added
Issue
Searching "San Francisco" + "bridge" keyword, shows the correct Golden Gate Bridge photo.
But with "San Francisco" + "tourist attractions" keyword, the Golden Gate Bridge result shows a wrong photo (Taj Mahal).
This is due to the Google Places API photo data

using Google Cloud, successfully uploaded Jun 29 2025
tried to upload using Docker but failed.
Google Cloud MySQL is not free so if i want to collect user's search data, it should be added at very last moment
issue with browser/server key -> generate new api key to seperate key
add 'build my route' function to make user's own travel map
add 'Add to My List' button to make user's own travel map
add drag and drop function to edit the list of the route
add delete button to edit the route
button color and features looks same. when user put mouse pointer on the button, color changes (visual update)
Build My Route btn feature: delete, edit order
edit remove img
API places api: Requests per minute limit 6000 -> 100