It is a simple program I created for all those health concious people out there who just want to lead a healthy and fit life...
This program isin't JUST for those poeple who think they are obese in any way... rather this program is also for people already leading a healthy life... Because, this program isin't just a regular food tracker like you think..
MySQLPythonPySimpleGUITensorflowPandasNumPyMatplotlibFpdf
READ DISCLAIMER IN THE BOTTOM FIRST
Here is what you can do with Food Tracker:
- Create an account for yourself, that contains your data (like height, weight, age, and your activity level) which is used to calculate your Total Daily Energy Expenditure (TDEE) which is basicaly the amount of calories your body burns, just to keep you alive
- You can enter the food you ate and the amount (in grams) which will then be converted into calorie intake and will add up to total calorie intake which can be noted at the end of the day
- You can also add any food you can't find on the database, by entering the food name and the calories per 100g
- Once finished, you can see the remarks below referenced from your total calorie intake
- The program offers variety of other features that is referenced from you calorie intake
- One such feature is the
AI Diet Advicewhich gives you advice for each food that you had Note: The AI might not work properly and is an expermintal feature... You are more than welcome to work on the AI in order to make it better.. and maybe even send it to me so WE can fix the AI - Another Feature is the
Generate Graphswhich uses Matplotlib to generate graphs on a timeframe.. You can create a graph on daily, weekly, monthly and even yearly basis.. the feature even allows you to save the graph as an image - Finally, the
Download Reportwhich saves a report of your food intake (as pdf) on that day - There is also
Settingswhich lets you change themes and reset your data
- Download all the required files
- Follow the instructions on the 'READ_FIRST.txt' file
- Enjoy ;)
MySQL DatabasesPythonPython and MySQL ConnectivityMachine Learning (Tensorflow, Pandas and Numpy)Data Visualization (Matplotlib)Graphical User Interface (GUI)File Handling (csv files and Fpdf)Computational ThinkingPhysical Fitness and HealthTechnical DocumentationGit & GitHub
DISCLAIMER
-
This Program should be used as reference only and is not intended to be used as a basis for any medical diagnosis
-
This program asks your sensitive info (like height, weight, etc)... Your info is completely protected and won't be accessible to anyone using this program worldwide... as it is runned locally on your computer...
-
However, people using this program WITHIN the same computer might be able to access your sensitive info through accessing your MySQL Database
🎬 Project Demo