Scenario 3: Posting a Diet Program - bounswe/bounswe2024group4 GitHub Wiki

Scenario: Creating the Perfect Weight Loss Plan: Alex's Expertise

Persona:

  • Name: Alex Mitchell
  • Age: 30
  • Occupation: Personal Trainer & Nutrition Enthusiast
  • Background: Alex is a certified personal trainer of 8 years, specializing in helping clients lose weight and achieve their fitness goals. With a deep knowledge of nutrition and exercise science, Alex is passionate about using technology to make fitness more accessible to others. He frequently tests different meal plans and dietary strategies to help his clients find what works best for them. Scenario: Alex wants to create a personalized diet plan for a new client who wants to lose weight. Understanding that nutrition plays a crucial role in the weight loss journey, Alex decides to search for meals that will meet the client's caloric needs while also providing balanced nutrients.

Scenario

  • Alex opens the Fitness Diet Forum (that he was already logged in) and navigates to the meal search feature. He types in "Grilled Chicken Salad" and finds a meal that fits perfectly into his client’s low-calorie, high-protein plan. He checks the nutritional breakdown (400 calories, 40g protein, 20g carbs) and adds it to the client’s program.
  • Wanting to add a breakfast option, Alex searches for "Avocado Toast with Poached Egg." However, he notices that the exact meal is not available in the app.
  • Alex uses the app’s “Create Your Own Meal” feature. He can do that since he is one of the highest rated users of the app aka a super-member. He inputs the ingredients for Avocado Toast with Poached Egg: 1 slice of whole-grain toast, ½ avocado, 1 poached egg, and a sprinkle of seasoning. After calculating the meal’s nutritional content (350 calories, 15g protein, 30g carbs, 20g fat), Alex saves the custom meal to the program.
  • With both meals added, Alex feels confident that the meal plan will support his client's weight loss goals. He finalizes the program and shares it.

Acceptance Criteria

1.2.2.1 Members shall be provided some options that are retrieved from Wikidata to create meals. 1.2.2.3 The platform should return the nutritional values of the meal prepared by the user. 1.2.2.4 Super-members should be able to add new food options to the platform.

Mockups

Web

image image image image


Mobile

Scenario 3