Istanbul Eats is a Flask-based web application designed to help users find poorly-rated restaurants in Istanbul while offering alternative suggestions for a better dining experience. It integrates with the Google Places API and Google Directions API to offer walking and driving directions, along with higher-rated restaurant recommendations.
- Restaurant Data Retrieval: Retrieves restaurant ratings, reviews, photos, and locations.
- Review Analysis: Identifies and displays low-rated restaurants (ratings ≤ 2).
- Walking and Driving Directions: Provides real-time walking and driving routes from the user's location.
- Alternative Recommendations: Suggests better-rated restaurants nearby.
- Flask for backend routing and API handling.
- Google Places API for retrieving restaurant data.
- Google Directions API for directions.
- HTML & CSS for responsive user interface.
- Logging & Error Handling for better app monitoring.
To run this project locally, follow these steps:
- Python 3.x
- Google API Key with access to Places and Directions APIs