FastFoodComparer is a web application that allows users to select fast-food restaurants and rank their food items based on a ratio between two chosen macronutrient (or calories). The ranking algorithm prioritizes maximizing the left macronutrient and minimizing the right.
- Covers menu items from 154 fast-food chains.
- Lets users select any two metrics (e.g., protein vs. fat, carbs vs. calories).
- Ranks items by maximizing the left metric and minimizing the right for a balanced comparison.
- Simple, intuitive interface designed for quick insights on fast-food nutritional values.
-
Clone the repository
git clone https://github.com/LoganMiff/FastFoodComparer.git
-
Change the working directory
cd FastFoodComparer -
Install all packages
npm install
-
Run the server
node ./server/server.js
-
Run the website
npm start
- Navigate to the main interface in your browser.
- Select from the list of available macronutrients or calories (e.g.,
Protein / Fat,Carbs / Calories). - Choose one or more fast-food chains to compare.
- View the sorted ranking of individual items where:
- The left metric is maximized.
- The right metric is minimized.
- Use rankings for quick insights, such as:
- Most protein-efficient options
- Lowest-carb-by-calorie meals
- Best calorie-to-protein ratios
Licensed under the GPL-2.0 License.