EatBetter is a Flutter-based mobile application designed to help users make healthier food choices through advanced nutritional analysis, food recognition, personalized dining suggestions, and nearby restaurant discovery.
EatBetter is designed with a suite of features aimed at making healthy eating easy and accessible. It provides powerful insights and recommendations to support various dietary goals.
Key Features
Diet Optimizer:
Enter food items or recipes to receive calorie and nutrition analysis.
Food Recognition & Recipes:
Search for food, view related recipes, and find YouTube tutorials.
Menu Text Recognition:
Upload or take a photo of a menu to get dish recommendations tailored to user preferences. Balanced meal suggestions and an option to regenerate choices.
Restaurant Finder:
Discover nearby restaurants with ratings, distance, and navigation details. Quick access to high-rated restaurants within a set radius.
- Clone the application (https://github.com/IT22353948/EatBetter.git)
- Open folder code in vscode
- by pressing ctrl and ` open the terminal
- run "flutter pug get"
- start developing
if you found any unnecessary file or folder is in the respository please add it to gitIgnor.
-
for adding a folder to a gitignor type in gitIgnor file as "/folername/"
-
for adding a file to gitignor type in gitIgnor file as ".filename"
-
Reffer gitIgnor for more details
After adding. Open github desktop, in the upper tab select respository, then open in comman promt
then use these commands
- git rm -r --cached .
- git add .
- git commit -m "Remove ignored files"
To create basic file structre i have added some dummy dart files, fonts and images. Please replace or remove them with actualy files,
files to be reamoved or replaced
-fonts/IndieFlower-Regular.ttf (once you remove or add a font please update the pubspec.yaml)
-models/testModel.dart
-pages/home.dart