Scenario 4: Rating Another User's Programs - bounswe/bounswe2024group4 GitHub Wiki
Exploring the Best Programs: Kadir Hoca Wants to Rate Exercise and Diet Plans
Persona:
- Name: Kadir Ozkaraarslan
- Age: 58
- Occupation: Fitness Coach
- Background: Kadir Ozkaraarslan, better known as "Kadir Hoca", is a well-known fitness coach with over 30 years of experience. He specializes in creating personalized fitness and diet plans, especially for older adults. Kadir is also active online, sharing videos about gym workouts, fitness tips, and healthy eating. His content is popular among people looking for practical advice, and he is respected in both online and local fitness communities.
Scenario
-
Before his next video content, Kadir wants to find some new fitness and diet programs to share and adapt for his clients. He is looking for well-rated exercise and diet plans shared by others on the platform to inspire his content and training sessions.
-
Kadir opens the Fitness and Diet Forum app.
-
On the home page, he navigates to the "Leaderboard" section, which shows the top users who have shared highly rated programs. Kadir taps on the leaderboard to view the profiles of the top-ranked users.
-
The leaderboard displays the users ranked by the quality of their shared programs. Kadir clicks on the profile of the top user and begins exploring their shared content.
-
He finds an exercise program titled "Strength Training for Seniors" and carefully examines its details. The program focuses on building muscle and improving flexibility for older adults. After reviewing the content, Kadir decides to give the program 4-star-rating based on its structure and relevance to his clients' needs.
-
Next, Kadir explores a diet plan called "High-Protein Muscle Gain" shared by the same user. The diet plan emphasizes balanced meals with high protein intake for muscle building. After reviewing the diet program's details, Kadir also rates this program with 5 stars based on its nutritional balance and suitability for his target audience.
-
Having rated both the fitness program and the diet plan, Kadir feels confident about adapting them for his future sessions and upcoming video content.
Acceptance Criteria
1.1.2.3.10 Members shall be able to rank other users for the leaderboard. 1.2.3.4 Workout programs shall be held portable in the database so that they can be displayed on different pages. 1.2.6.2 Each member shall be able to view other members’ profile pages as well as his/her own including their profile information: that member's profile photo, biography, number of followers, rating, previous posts, workout and diet programs.
Mockups
Web