Jun 2020

Python · PyQt · Desktop Application · GUI

Daily Intake Calculator

A PyQt desktop utility for calculating and exporting estimated daily nutrition targets from body information.

Overview

Daily Intake Calculator is a solo Python program built as a freshman Web-Python Programming class project.

  • The program calculates health and nutrition-related values such as basal metabolic rate, activity metabolism, and recommended daily intake of carbohydrates, protein, and fat.
  • It was designed for users who work out and want a simple estimate of their daily nutritional targets.
  • The project focused on basic GUI input, calculation logic, and formatted output generation.
Nutrition calculation output

What I Built

I implemented the GUI, calculation flow, and result export.

  • Implemented a PyQt-based GUI input system for body information such as height, weight, and gender.
  • Built the calculation flow for daily-intake values based on the user’s input data.
  • Implemented file-output logic so calculated results could be saved and viewed as an organized text file.