Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Meehad/dietcheck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Diet Check Application

Overview

Diet Check is a simple yet helpful desktop application designed to give dietary advice based on the user's sugar level. Originally developed as a 12th standard school project using the Tkinter library, this application has been upgraded to utilize CustomTkinter for an enhanced modern user interface.

Key Features

  • User-friendly dark-themed interface
  • Sugar level input and dietary recommendation
  • Alerts for critical sugar levels
  • Suggestions for high-protein and fiber-rich foods
  • View additional food options
  • Reset functionality
  • Appearance mode (Light/Dark/System) switching
  • UI scaling option

Technologies Used

  • Python
  • CustomTkinter

Collaborator

Token of Appreciation

A special thanks to Tom Schimansky, the founder of CustomTkinter, for creating this amazing library. Check out his work on GitHub.

Application Icon

The application uses a custom icon: dicon.ico

Screenshot

Diet Check Screenshot

Running the Application

Ensure you have Python 3.x installed along with CustomTkinter:

pip install customtkinter

Run the application:

python dietcheck2.py

Converting to Executable (.exe)

To convert the application into an executable (.exe) file, you can use PyInstaller:

  1. Install PyInstaller:
pip install pyinstaller
  1. Create the executable:
pyinstaller --onefile --windowed --icon=dicon.ico dietcheck2.py

This will generate an executable in the dist folder.

Note

This application is for dietary advice only and should not replace professional medical consultation. Users with critical sugar levels should seek medical attention.

License

This project is for educational purposes and personal use.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages