ADWrobo / custom-recipe-sharing-platform

The final group project for SEIS739
0 stars 0 forks source link

As a food enthusiast, I want to include a picture of the dish or embedded video of the dish I am sharing a recipe on, so that I can communicate what the dish should look like and draw others to being interested in it. #23

Open ADWrobo opened 3 months ago

ADWrobo commented 3 months ago

Associated with Feature 2: Multimedia Recipe Sharing Input: The user selects or uploads a picture/video of the dish they're sharing. Activation: The user submits the recipe along with the multimedia content. Action: The platform publishes the recipe with the included picture/video. Output: Other users can view the recipe along with the visual representation.

ADWrobo commented 3 months ago
User Action System Response
User navigates to the 'Share Recipe' page. System displays the recipe submission form, including fields for title, ingredients, instructions, and multimedia upload (photos/videos).
User fills out the recipe details and selects the 'Add Photo/Video' option. System prompts the user to upload a file or provide a video link.
User uploads a photo or video file from their device or pastes a video link and submits the recipe. System validates the file type and size or verifies the video link, then processes the upload.
System displays a preview of the uploaded multimedia content to the user for confirmation.
User confirms the submission. System adds the recipe with the included photo or video to the database and publishes it on the platform.
System notifies the user that the recipe has been successfully shared and is now visible to other users.
ADWrobo commented 3 months ago

Noun Extraction

_1. Food Enthusiast

  1. Picture
  2. Dish
  3. Embedded Video
  4. Recipe
  5. Communication
  6. Interest_

CRC Cards

1. Dish - Responsibilities:

2. Picture - Responsibilities:

3. Embedded Video - Responsibilities:

4. Recipe - Responsibilities:

ADWrobo commented 3 months ago

Scene: A modern kitchen bathed in natural light. Alex stands at the kitchen island, where a freshly prepared dish sits. A laptop is open to the custom recipe sharing platform.

Act 1: Initiating the Share

Alex navigates to the 'Share Recipe' page on the platform. The screen transitions to display a comprehensive recipe submission form, ready for details like title, ingredients, and instructions, with a clear section for multimedia uploads.

Alex: (to themselves) "Let's get this beauty out there for everyone to enjoy.”

Act 2: Filling Out the Details

Methodically, Alex fills in the recipe's name, its rich list of ingredients, and the meticulous instructions that detail the preparation process. They reach the multimedia section and opt to add both a photo and a video to complement the written description.

System: (on screen) "Upload your photo or video file, or paste a video link.”

Act 3: Adding the Visuals

Alex selects a high-quality photo from their device, showcasing the dish in its best light. They also choose a video file that offers a step-by-step guide through the cooking process. With both files selected, Alex initiates the upload.

System: (processing) "Validating and uploading your files. One moment, please.”

The system quickly checks the file types and sizes, ensuring everything is in order. It then processes and uploads the files, displaying a preview of the multimedia content for Alex to review.

Alex: "Perfect, that photo and the video capture are great.”

Act 4: Finalizing the Share

Satisfied with the preview, Alex clicks the confirmation button to submit their recipe fully.

System: (on screen) "Your recipe, along with the photo and video, has been successfully added to our platform. It's now published for the community to enjoy.”

Alex: (with a sense of achievement) "And there it goes. Can't wait to see what the community thinks.”

Act 5: Community Interaction

Notifications begin to appear, signaling engagement from the platform's community. There are likes, comments, and questions about the dish, with many expressing eagerness to try the recipe themselves.

Alex: (responding to comments) "Thrilled to see so much interest. I hope you find the video guide helpful!”

Epilogue: The scene closes with Alex cleaning up the kitchen, their laptop still open on the counter, displaying the lively interaction on their latest shared recipe. The successful share not only adds another dish to Alex's digital portfolio but also strengthens their connection with a community of fellow food enthusiasts.