Skip to content

Pupler/Nutrition-Calculator

Repository files navigation

🍎 Nutrition Calculator

A professional Java desktop application for calculating daily calorie needs with scientific accuracy. Features a modern GUI and evidence-based formulas for reliable results.

📸 Preview

grafik

🗂 Project Structure

Folder / File Description
images/ Application icons and screenshots
.gitignore Git ignore rules
CalculationLogic.java Core logic for nutritional calculations
LICENSE MIT License for open-source usage
Main.java Application entry point
NutritionCalculatorGUI.java Swing-based graphical user interface
README.md Project documentation and setup instructions
RunProgram.bat Windows batch file for easy launching

✨ Features

  • 🧮 BMR Calculation - Mifflin-St Jeor formula precision
  • ⚖️ Gender-Specific - Male/female physiology algorithms
  • 🏃 Activity Adjustment - Сustomizable levels
  • 🎯 Goal Tracking - Weight loss, maintenance, muscle gain
  • 💻 Modern GUI - Clean Swing interface
  • 🖱️ Easy Launch - One-click batch file

🚀 Getting started

Requirements

  • Java JDK 8+
  • Git (optional)

Installation

# Clone repository
git clone https://github.com/Pupler/Nutrition-Calculator.git

# Navigate to project
cd Nutrition-Calculator

# Start the program
# Method 1: One-click launch (Windows)
DOUBLE-CLICK RunProgram.bat

# Method 2: Manual compilation
javac *.java
java Main

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A Java application that calculates daily calorie needs and macronutrient ratios for athletes based on personal metrics like age, weight, height, activity level, and fitness goals.

Topics

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors