Banner Image


CheatScore is a Python application that helps users find nearby fast food meals based on their location and craving level. The app utilizes the Google Places API to retrieve nearby restaurant data and a local dataset for meal nutrition information. It allows users to input their location, set a search radius, and quantify their craving level on a scale of 1 to 10.

Demo

The app provides users with a list of meal options from the selected restaurants, displaying them as cards with basic information. Users can click on a card to view detailed nutrition information, including caloric spread, caloric density, and a comparison of actual values to daily recommended values for various nutrients.

Additionally, the app provides a convenient button to open directions to the restaurant location using Google Maps.

GitHub

Screenshots

Here are some screenshots of CheatScore in action: Screenshot 1

Screenshot 2

Features

Setup

  1. Clone the repository or download the source code.
  2. (Optional) Create and activate a virtual environment using your preferred method.
  3. Install the required dependencies by running the following command:
pip install -r requirements.txt
  1. Run the application by executing the main.py file:
python main.py

Alternatively, you can use the provided executable file, but ensure that the dependencies are present in the same folder. The executable file will only work on windows operating systems.

Future Improvements