Lab9 Report - bounswe/bounswe2024group4 GitHub Wiki

10.12.2024 Lab9 Report

  • We started with analyzing and prioritizing our final features for the project to determine what we will show in the demo presentation, we decided to add weight graphic feature to make users follow their weights. We determined assignees of these tasks.
  • After that we started to discuss our presentation:

The Presentation Scenario

Web

Firstly, Kaan will start as a normal user and create a meal. Then a user on the mobile app will rate high one of Kaan's workouts. Afterwards, Kaan will enter his profile and will see his crown on top of his profile picture and he will think like "what is that crown?", then he will see "you are a superuser" prompt on his profile and will hover to information button near it. After hovering this button will show him what superusers can do in Fitness and Diet Forum. He will see that superusers can add foods and exercises to the website and he will be very happy and he will use his privilege to add an exercise which did not exist in the platform and he will create a workout which includes this exercise. Then, he will go through his feed and will see a program which is very unhealthy, As a good community member Kaan will comment on this post like "this is very unhealthy you should not do it.".

Mobile

After that, he will go through activities and will see some activities from superusers. Then, he will go to a superuser's profile and will bookmark one of superuser's exercises. Afterwards, he will open the weekly program and will add this bookmarked program on his workout. Then, he will search for an upper body workout through search and will bookmark and add this exercise to his weekly program too. Then, he will start exercise by pressing run button and end his exercise. Then, he will be able to see his workout history and therefore keep track of his workouts. Then he will be editing his profile. Note: Web and mobile can change later.

Features that will be addressed in the demo

  • Meal creation
  • Food creation
  • Exercise creation as super-user
  • Comment on post
  • Activity streams
  • Bookmarking exercise programs
  • Exercise program logging
  • Edit profile

Related Issues

538, 539, 540, 541