General info
The Bag Vault feature allows users to register and manage their luxury handbags in an organized system. The functionality includes the ability to track bags, mark them as stolen, remove them, and manage associated data. Users can submit their bags via a registration process, review details, and manage the bag’s status through different stages such as "Submitted," "Stolen," and "Removed."
User story
As a user of Saclab,
I want to view my bags in personal account,
So that I can manage and track the status of them.
Visual design
https://www.figma.com/design/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?node-id=9811-11542&m=dev
Acceptance criteria |
||
|---|---|---|
|
01 |
Function: My Bag Vault tab https://www.figma.com/design/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?node-id=9811-11542&m=dev
|
|
|
02 |
Scenario: Viewing a specific bag’s details Given I am in "My Closet" tab
|
|
|
03 |
Scenario: Marking a bag as stolen Given I am reviewing a specific [Submitted] bag that I have registered to my bag vault When: I click the "Mark Stolen" button Then I should see a stolen bag report form https://www.figma.com/design/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?node-id=9848-28235&m=dev
When I complete the form and click "Mark Bag Stolen" Email to partners: https://us12.admin.mailchimp.com/templates/edit?id=10086578 When this stolen bag has a serial number (the users submitted it in the Serial Number input field) Then the system scans for the a match serial number with the field [ID/Serial number] in saclab data with both existed and new entry bag When a matched serial number is found Then an email and a slack message is sent to admin (sales@saclab.com) to report a potential stolen bag has been found Email: subject: Alert: Potential Stolen Bag Detected Template: https://us12.admin.mailchimp.com/templates/edit?id=10086577 Slack message format: [Stolen Bag Alert] Potential match found between a stolen bag in the Bag Vault [Insert AirTable link] and a bag in the Product Inventory [Insert AirTable link]. Please review and take action. |
|
|
03a |
Scenario: Marking a (marked stolen) bag as found Given I am reviewing a bag that was marked stolen When: I click the "Mark Found" button Then I should see a pop-up https://www.figma.com/design/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?node-id=10001-21274&m=dev And The bag status got changed from “Stolen” to “Submitted” |
|
|
04 |
Scenario: Removing a bag Given I am reviewing a specific [Submitted] bag that I have registered to my bag vault When: I click the "Remove" button Then I should see a survey https://www.figma.com/design/6KT0tZfJw3u7R8b5pCH8vw/Saclab-Team-Library?node-id=9836-6542&m=dev If I didn’t choose any answer but clicked “submit” then I should see the error message “Please select your answer” When I completed the survey Then the bag status is updated to "Removed" with all provided information in AirTable and "My Closet" |
|
|
05 |
Scenario: User hasn’t registered any bags yet Given: I am logged in and is on My account When: I am in “My Bag Vault” section Then: I should see the text “You haven’t registered any bags yet” with a button “Register bag” |









Leave a Reply
You must be logged in to post a comment.