FitNUS is a CLI application that aims to help combat diabetes and the overconsumption of calories, sugar, and carbohydrates. Our vision is to promote healthy lifestyle amongst NUS students.
Users are able to track the meals, drinks, and exercises they have in a day and even past records.
To use the app please follow the setup procedures below:
- Download the JAR file.
- Place it into an empty folder.
- Navigate to the folder you just created.
- Run the JAR file.
- View all possible commands:
help
- View all pre-defined meals. These meals will have their nutritional content defined per serving size and can
be inputted immediately:
allMeals
- View all pre-defined drinks. These drinks will have their nutritional content defined per 100ml
and can be inputted immediately:
allDrinks
4 Viewing all pre-defined exercises. These exercises will have the number of calories burnt for a high/medium/low intensity workout defined per minute and can be inputted immediately:allExercises
- Adds a meal to the list of meals eaten today:
eat
- Add a drink list of drinks drank today:
drink
- Add exercise to the list of exercises done :
exercise
- Add a custom new meal on top of pre-defined meals:
newMeal
- Add a custom new drink on top of pre-defined drink:
newDrink
- Add a custom new exercise on top of pre-defined exercises:
newExercise
- Find nutritional content about a certain meal:
infoMeal
- Find nutritional content about a certain drink:
infoDrink
- Find the calories burnt per minute from a certain exercise:
infoExercise
- View daily calories consumed:
calories
- View daily carbohydrates consumed:
carbs
- View daily proteins consumed:
protein
- View daily fat consumed:
fat
- View daily sugar consumed:
sugar
- View daily fiber consumed:
fiber
- View daily water consumption:
water
- View daily calories consumed:
caloriesBurnt
- View daily calories and water intake recommendation, based on current intake:
recommend
- List today's meal intakes:
listMeals
- List today's drink intake:
listDrinks
- List today's exercises done:
listExercises
- List everything inputted today, inclusive of all meals, drinks and exercises:
listEverything
- List entire app's lifecycle meals intake, inclusive of previously inputted meals and their dates:
listMealsAll
- List entire app's lifecycle drinks intake, inclusive of previously inputted drinks and their dates:
listDrinksAll
- List entire app's lifecycle exercises done, inclusive of previously inputted exercises and their dates:
listExercisesAll
- List everything inputted for the entire app's lifecycle:
listEverythingAll
- List meal intake for a certain date:
listMeals d/[DATE]
- List drink intake for a certain date:
listDrinks d/[DATE]
- List exercise done for a certain date:
listExercises d/[DATE]
- List entire food intake and exercise done for a certain date:
listEverything d/[DATE]
- Edit the serving size of a meal that was inputted in the day:
editMeal
- Edit the serving size of a drink that was inputted in the day:
editDrink
- Edit total water intake of the day:
editWater
- Delete a meal entry:
deleteMeal
- Delete a drink entry:
deleteDrink
- Clear all entries of meals, drinks and exercise:
clear
Close the appplication: exit