https://github.com/dylankle/dieting-data
Food and water tracking application with GUI written completely in Java
https://github.com/dylankle/dieting-data
data-structures gui input-output object-oriented-programming
Last synced: 10 months ago
JSON representation
Food and water tracking application with GUI written completely in Java
- Host: GitHub
- URL: https://github.com/dylankle/dieting-data
- Owner: dylankle
- Created: 2024-05-05T18:23:49.000Z (almost 2 years ago)
- Default Branch: starting
- Last Pushed: 2024-12-12T07:19:16.000Z (over 1 year ago)
- Last Synced: 2025-02-24T01:14:34.906Z (about 1 year ago)
- Topics: data-structures, gui, input-output, object-oriented-programming
- Language: Java
- Homepage:
- Size: 188 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dieting Data
## Table of Contents
I. [Description](https://github.com/dylankle/Dieting-Data/blob/starting/README.md#overview)
II. [UML Diagram/CRC Cards](https://github.com/dylankle/Dieting-Data/blob/starting/README.md#uml-diagramcrc-cards)
III. [GUI](https://github.com/dylankle/Dieting-Data/blob/starting/README.md#gui)
## Overview
Tracking what you put in your body is important, but no one has the time to note or jot down every meal, snack, and drink they have in a day. DietingData will be an application where the user can add what they eat in a day. Each food will be organized chronologically based on user's input of time. A water counter will be included as well.
## Functionality
- [x] Get user input as "food or water"
- [x] If "food" add item with attached details / If "water" add amount of water and update progress bar
- [x] Add -> Attach additional details to input such as time and details (meat, carb, vegetable, fruit, dairy)
- [x] User can edit previously added items, view and expand items to see details, or export data to .txt file
- [x] Edit -> Select an item and change the name, type, or details
- [x] View -> See all details of items based on users choice
- [x] Done -> Export data as .txt file
## UML Diagram/CRC Cards

## GUI









