Scenario 5: Chatting with Another User - bounswe/bounswe2024group4 GitHub Wiki

Mesut Süre's Fitness Journey: Chatting with a Fellow User

Persona

  • Name: Mesut Süre
  • Age: 43
  • Occupation: Stand-Up Comedian & Podcast Host
  • Background: Mesut Süre is one of Turkey's most well-known stand-up comedians. Although he’s focused on humor and enjoying life, he has recently decided to prioritize his health and fitness. However, due to his busy schedule, it's been difficult to maintain a consistent workout and diet plan. As a tech enthusiast, Mesut has turned to a fitness and diet app to help him stay on track, enjoying the motivation he finds through interacting with other users.

Scenario

  • After a productive workout, Mesut Süre feels the urge to connect with others in the fitness community and share his progress. He remembers that the fitness app he recently signed up for includes a chat feature where users can exchange tips and advice.

  • Feeling motivated, Mesut opens the app and navigates to the search bar. He types "Fazlı Polat" into the search field and quickly finds Fazlı’s profile, a fellow fitness enthusiast he follows. Mesut taps on Fazlı's profile, which displays details about his fitness journey, including recent meal plans and workout routines.

  • Impressed by what he sees, Mesut taps the “Message” button on Fazlı’s profile to start a chat.

 Mesut: "Hey Fazlı! I just finished an amazing workout! How about you?" 
-Fazlı: "Hey Mesut! I just tried a new workout and I'm feeling exhausted!"
-Mesut: "I know the feeling! I just did my leg day, and my legs are shaking!"
-Fazlı: "Haha, same here! What's on your meal plan today?"
-Mesut: "I found a great recipe for Chickpea Salad—350 calories and 12g of protein!"
-Fazlı: "Sounds good! I need to mix up my meals. I've been stuck on chicken and rice."
-Mesut: "You should try adding some spices! I made a smoothie bowl this morning, and it was delicious!"
-Fazlı: "Nice! I'll definitely look for that recipe. Any tips for staying motivated?"
-Mesut: "Accountability really helps! Let's check in with each other regularly."
-Fazlı: "Deal! Let's keep pushing each other."
  • Feeling energized, Mesut wraps up the chat, motivated to stay committed to his fitness journey alongside Fazlı. After exiting the chat, Mesut smiles, satisfied that he’s not only sharing his fitness knowledge but also engaging with the community to inspire others in their fitness journeys.

Acceptance Criteria

  • 1.2.4.1 Search shall return several results for each query.
  • 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.
  • 1.1.2.3.8 Members shall be able to create direct messaging sessions with other members.

Mockups

Web

image


Mobile

Scenario 5

⚠️ **GitHub.com Fallback** ⚠️