Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

USER STORY: Create a post(memory) #14

Closed
7 tasks done
SandraBergstrom opened this issue Jun 16, 2023 · 0 comments
Closed
7 tasks done

USER STORY: Create a post(memory) #14

SandraBergstrom opened this issue Jun 16, 2023 · 0 comments
Assignees
Labels
Epic 2: Post Management must-have Essential User Story Requirement
Milestone

Comments

@SandraBergstrom
Copy link
Owner

SandraBergstrom commented Jun 16, 2023

As a user, I can upload a photo with accompanying text to create a memory post on the Travel Tickr platform, so that I can share my travel experiences with others.

Acceptance Cirteria:

  • Acceptance Criteria 1: There should be a visible button or link in the user interface that allows me to initiate the memory post creation process.
  • Acceptance Criteria 2: When I click on the button or link, I should be presented with a form that allows me to upload a photo and enter accompanying text for the memory post.
  • Acceptance Criteria 3: If no photo is uploaded, a default profile image should be displayed for the memory post.
    • Acceptance Criteria 4: The button or link to upload a photo should only be visible to the owner of the profile, ensuring privacy and control over the memory posts.

Tasks

  • Integrate the backend with Cloudinary to handle photo uploads securely.
  • Modify the Post model to include a field for storing the uploaded image file associated with the memory post.
  • Implement a default profile image to be displayed if no photo is uploaded for the post.
  • Create a button or link in the user interface that triggers the post creation process.
  • Design a form to upload an image with a title and text.
  • Redirect to the created post when submitting.
  • Add information about location
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic 2: Post Management must-have Essential User Story Requirement
Projects
Status: Done
Development

No branches or pull requests

1 participant