User Scenario - bounswe/bounswe2024group8 GitHub Wiki
User Scenario: Exploring and Interacting with a 3D Design
1. Login to the Platform
- 3dlover starts by navigating to the login page and enters their credentials (email and password).
- They click the "Login" button to access their account.
- Reference Image: Login Page

2. Browse Categories and Follow a Category
- Once logged in, the user navigates to the "Categories" section on the left sidebar.
- 3dlover scroll through categories like "Characters," "Nature," and "Architecture."
- 3dlover selects "Characters" and decides to follow the category by clicking the "Follow Category" button.
- Reference Image: Category Page

3. Comment on a Post
- 3dlover scrolls through the "Gallery" section of the selected category and clicks on a post titled "Lego Man."
- After viewing the model and description, the user types a comment, "Amazing design! Can you make a Lego Batman?" and clicks "Comment."
- Reference Image: Comment on Post

4. Search for a Design
- The user uses the search bar at the top of the page to search for "sword."
- They review the search results, find a post titled "Sting Sword," and click on it to explore the details of the model.
- Reference Image: Search Results

5. View Annotations
- While viewing the "Sting Sword" post, the user toggles the "Annotations" feature to see any notes or highlights made by other users.
- Reference Image: Annotations Visible

6. Visit User Profile and Check Bookmarked Posts
- The user navigates to their profile by clicking their avatar or username.
- They browse through tabs like "Published Posts," "Reacted Posts," and "Bookmarked Posts" to review saved designs.
- In the "Bookmarked Posts" section, the user views a bookmarked post of a "Realistic Kangaroo 3D Model."
- Reference Image: Profile and Bookmarked Posts

7. Create a New Post
- The user clicks on "Create New Post" and fills out the form:
- They upload the model file, select design properties, and click "Create Post" to publish it.
- Reference Image: Create Post Page

8. Challenge a Post
- The user returns to a post titled "Kangaroo 3D Model."
- They click the "Challenge Post" option from the dropdown menu, proposing a design improvement.
- They provide details for the challenge and submit it.
- Reference Image: Challenge Post

9. View Leaderboard for a Tournament
- The user navigates to the "Weekly Tournament" section, where they view the leaderboard for the "Nature" category.
- They see rankings and click "Tournament Post" to explore submissions by top users.
- Reference Image: Tournament Leaderboard
