✍️
Team FitBob
  • Introduction and Foreword
  • Motivation
  • Features
  • Tech Stack
  • Software Engineering Practices
    • Requirements
    • Software Design Patterns
      • Model View Controller (MVC)
      • Abstraction Occurrence Pattern
  • Deployments
    • Trying Our App
  • Activity diagram
  • Frontend
    • Login
    • User Registration
    • Client Screens
      • Client Dashboard
      • Client Profile
      • Eating History
      • Meals
    • Personal Trainer screens
      • Personal Trainer Profile
      • Personal Trainer Dashboard
        • Clients
        • Meal plans
        • Meals
    • Recipe screens
    • Search screen
    • Searching for Restaurants
    • Notes on BeautifulSoup and Flask
    • Request/Success/Failure Cycle
  • Backend
    • Notes on Django
    • API
    • Entity relationship diagram
  • Testing
    • User Testing
    • Backend
  • Project Limitations and Constraints
  • Closing Thoughts.
  • Project log
  • Poster
Powered by GitBook
On this page

Was this helpful?

  1. Frontend
  2. Personal Trainer screens
  3. Personal Trainer Dashboard

Meal plans

Meal plans tab on the personal trainer's dashboard page.

PreviousClientsNextMeals

Last updated 3 years ago

Was this helpful?

This tab will show a list of expandable meal plans. Tapping on a meal plan expands it to reveal the food items in the meal plan.

The personal trainer can view, edit and remove the food item that he selected. The screens for the actions are identical to the ones shown in the.

Tapping on the "Add food item" button will bring the personal trainer to the with a list of food items he can add to the meal plan. Similarly, tapping on the "Assign to client" button will bring the personal trainer to the with a list of his clients.

Recipe section
Search page
Search page
Expanded meal plan
Popup with the actions after tapping on a food item
Popup with actions after tapping meal plan