https://github.com/giblecdg/nutriconsole
NutriConsole is a simple C# console app for tracking daily meals, calories, and macronutrients. It saves data in JSON files and resets the meal list at the start of each new day. Designed as a basic nutrition management tool for learning and development.
https://github.com/giblecdg/nutriconsole
caloriecounter consoleapp csharp dailytracking dotnet healthyeating mealplanner nutritiontracker
Last synced: 8 months ago
JSON representation
NutriConsole is a simple C# console app for tracking daily meals, calories, and macronutrients. It saves data in JSON files and resets the meal list at the start of each new day. Designed as a basic nutrition management tool for learning and development.
- Host: GitHub
- URL: https://github.com/giblecdg/nutriconsole
- Owner: giblecdg
- Created: 2025-07-08T15:40:07.000Z (8 months ago)
- Default Branch: master
- Last Pushed: 2025-07-08T15:54:27.000Z (8 months ago)
- Last Synced: 2025-07-08T16:50:58.569Z (8 months ago)
- Topics: caloriecounter, consoleapp, csharp, dailytracking, dotnet, healthyeating, mealplanner, nutritiontracker
- Language: C#
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NutriConsole
A console application for managing nutrition data and calculating calories and macronutrients.
## Project Description
NutriConsole is a simple C# console application that allows loading, saving, and managing data related to meals and users. The app enables you to:
- Load and save data in JSON format
- Add new meals and users
- Calculate calories and protein of the meal
- Display a menu with options for user interaction
- At the start of a new day, the list of meals is cleared!
This project is educational and serves as a base for further development of a diet management application.
## Features
- Manage lists of meals and users
- Load and save data to JSON files (`meals.json`, `user.json`)
- Console menu with a simple user interface
- Basic data validation and file correctness checks
## Technologies
- Programming language: C#
- .NET (version depends on the project setup)
- JSON serialization using `System.Text.Json`
## How to Run
```bash
git clone https://github.com/giblecdg/NutriConsole.git
```