/

The Foodie Web Service

Python & Flask

Project

Overview

This project integrates two separate service APIs, Geocodio and Yelp. The purpose of this project is to provide a seamless experience for finding nearby restaurants based on a given address. It starts with the GeocodioClient class, which converts a physical address into geographical coordinates (latitude and longitude). This step is crucial because geographical coordinates are required for the next part of the process. Once the address is converted, the YelpClient class takes these coordinates and makes requests to the Yelp API to retrieve a list of nearby restaurants. The response from Yelp includes important details such as the restaurant's name, rating, and address. The overall purpose of this project is to simplify the process of finding nearby dining options by leveraging geographic and business information services. Users only need to input an address, and the system handles the rest.

Tech Stack

Python

Flask

Yelp & Geocodio API

Back