An open API service indexing awesome lists of open source software.

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.

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
```