• When App initializes start screen will appear.
  • When Button “Get Started!” Clicked
    • User goes to screen detail screen
  • User enters weight, gender, age and calorie goal.
    • User clicks “Start Tracking” and list appears
  • User clicks, Breakfast, Lunch, Dinner or Other
    • Food groups appear other options disappear.
    • User clicks the food they consumed and adds value to the total calorie global variable
    • User clicks submit to return back to Main List screen
  • If user food item is not on list, then calorie count can be added in text box and stored in TinyWebDB
  • ¬†User enters all means and value is added to global variable Total Calories
  • When final submission entered, User clicks Button “Finished!” transitions to final screen
  • Total calorie amount entered that day will display, will be stored in WebDB or TinyDB
  • When button “See your progress clicked” goals and daily calorie entered from past days will display
  • When Button “Next Day” clicked Total Calorie count set to 0 Total Calorie count stored in DB
  • User is taken to Main List screen.