Decision: Must
Requirement: Personal Profile Management
T-Shirt: XXL
As: a registered user,
I want: to manage my profile details, including my username, avatar, bio, interest tags, posts, event history, and reviews,
So that: my profile accurately reflects my interests and activities.
Acceptance Criteria:
I can view my current user profile, including username, avatar, bio, interest tags, a list of posts, event history, and reviews.
I can change my username to another that is not taken by anyone else.
I can upload an image no larger than 10M as my new avatar; non-square images will be stretched to 1:1; supported formats: JPEG, PNG, BMP and WEBP.
I can edit my bio with a text editor supporting plain text and emoji's, with a maximum character limit of 250, where emoji's count for 2 or 3 characters depending on implementation.
I can add interest tags to my profile from a predefined list, and can remove them. Interest tags can be chosen from: Vegan Cuisine, Nightlife, Pub Crawls, Concerts, Brunch, Mocktails, Cocktails, Vegetarianism, Craft Beer, Wine Tasting, Gastronomy, Exercise, Soccer, Basketball, Healthy Eating, Hiking, Yoga, Meditation, Photography, Travel, Reading, Cooking, Gaming, Painting, Music, Dancing, Fashion, Writing, Gardening, Film, Theater, Architecture, History, Science, Technology, Wildlife, Conservation, Sustainability, Entrepreneurship, Volunteering, and Surfing.
I can adjust who can view my personal profile, from "everyone", "followers", "friends", and "nobody".
Decision: Must Requirement: Personal Profile Management T-Shirt: XXL As: a registered user, I want: to manage my profile details, including my username, avatar, bio, interest tags, posts, event history, and reviews, So that: my profile accurately reflects my interests and activities.
Acceptance Criteria: