1. Menu Creation
    1. POS - integrated
      1. Works fine
    2. If user doesn't exist on Swiggy
      1. Excel only upload - proposed edits
        1. 1 excel sheet
    3. Scraping
      1. Zomato
        1. not possible technically
      2. Swiggy
  2. Menu Editor
    1. If I were to just chalk out my menu on a piece of paper, then how would I go about it?
      1. Cloud Kitchen - Kitchens example Brand name I think about categories: eg - Pizza I think about items in that category: eg - Farmhouse Pizza I think about the possible variations: eg - Size: R,M,L I think about the possible add-ons: eg - cheese, mushrooms etc I think of GST: eg - I create a GST group I think about another item in that category: eg - Veggie Paradise I already know the variations: I just copy paste them I already know the add-ons: I just copy paste them
        1. Point here is: I never individually think of an add-on group or a variation. It's always in association with the item.
    2. Dependency hierarchy
      1. Categories>subcategory>items items>variations items>add-ons
        1. Same thought process hierarchy should be followed for design - swiggy achieves the same Just add-ons - different Rest can be adopted
    3. variation
      1. Same as swiggy
    4. Addons
      1. - Zomato - Swiggy
    5. Upsell
    6. Combos
      1. - Decide where - Addons?
    7. Taxes
      1. - Default group - Taxes tab - in place for now - removal expected later
        1. Excel sheet - set POS-integrated - fetched from POS
    8. Tags
      1. combined
    9. Item Availability
      1. • Order dashboard: Change experience of item availability to mark out of stock and make experience clear that this is only for the day • Business dashboard: Keep existing function and segregate from menu management
    10. Offers
      1. As they are
    11. Charges
      1. As they are
  3. User Journeys - JLT
    1. User opens the Swiggy Menu link → clicks on Browser extension → clicks on download menu button → excel file in a specified format is downloaded → user uploads the menu via business dashboard
    2. User opens any other Swiggy link → clicks on Browser extension → clicks on download menu button → Error
    3. User opens any other link → clicks on Browser extension → clicks on download menu button → Error
  4. User Journeys - all merchants
    1. Merchant has not created the menu using the excel sheet for 48 hrs WA message sent to the merchant, requesting for the Swiggy link (as part of WA communication lifecycle)
      1. merchant replies with swiggy link
        1. -> Support/Operations team member creates menu using JustLikeThat -> sends WA notification to the merchant that menu has been created successfully
      2. merchant doesn’t reply
        1. follow-up WA is sent after T+2 days
          1. merchant replies with swiggy link
          2. merchant still doesn’t reply normal continuation of WA lifecycle reminders
      3. merchant replies that swiggy link doesn't exist
        1. Support team handles doubt resolution for menu creation via excel
  5. User Journeys - JLT - ICP
    1. ICP merchant signs up gets notified of the internal tool by the first call/email (done by Sales team)
      1. -> merchant replies with swiggy link -> Support/Operations team creates menu using JustLikeThat -> sends WA message to the merchant that menu is created successfully
      2. -> merchant doesn’t reply with the swiggy link
        1. -> goes to create the menu using excel upload
        2. -> stuck on menu step for 48 hours -> same journey as 2
  6. User Journeys - JLT - Dormant
    1. Existing Merchant has been stuck on the Menu step for more than 10 days
      1. Database shared by Engineering team in an excel sheet
        1. Support team member finds his/her menu on Swiggy uses the internal tool to create the menu Sends WA message to the merchant manually regarding menu creation conversion rate it tracked.
  7. User Journey - Menu Creation
    1. Merchant clicks step 3 (Create My Menu) Enters - Menu Create View - Merchant watches menu create video - Downloads, edits and uploads menu
      1. Menu Fail Pop-up View
        1. clicks on faqprime link
        2. clicks on help
        3. contacts WA support
        4. sends a support email
      2. Menu Success Pop-up View - Copy for congratulations and taxes Tax exclusive - Merchant clicks on continue Tax inclusive - clicks on No -> continue
        1. Enters Image View Tour (Optional) merchant sees the tour and understands the menu image upload functionality
          1. Enters Image View
          2. clicks on 'skip'
          3. Enters Availability View
          4. clicks the ‘+’ button
          5. Enters Image Pop-up View - merchant selects the folder required for upload - clicks on Upload 'Next' (button) becomes clickable
          6. Enters Uploaded Image View - merchant drags and drops relevant images on each item
          7. clicks on ‘next’
          8. Enters Availability View
          9. 'Next' (button) is not clickable
  8. User journey - Combo
    1. User enters Combo View Combo (toggle)
      1. turns on toggle
        1. configures combo groups (existing functionality)
          1. proceeds to add-ons, image upload advanced settings (Upsell option shouldn't be there)
      2. leaves it as it is
        1. sees variation, image upload, advanced settings
  9. Possible Scenarios - Item availability
    1. Inventory
      1. Use-case 1 Turn status on/off only for the day
        1. Swiggy
          1. Doesn't account for it
        2. Thrive
          1. We do it via Staff dashboard - inventory tab
      2. Use-case 2 Turn status on/off indefinitely
        1. Swiggy
          1. Item Availability tab
        2. Thrive
          1. We do it via business dashboard
    2. Item not available for a season
      1. staff informs merchant item turned off by the merchant (who has access to the business dashboard)
        1. After the season, item manually turned on by the merchant
          1. This functionality should be accessible to the staff as well.
    3. Item available for half a day restaurant runs out of it staff turns it off from staff dashboard
      1. Staff remembers to manually turn on the item
        1. Receives orders works fine 🙂
      2. Staff forgets to manually turn on the item
        1. doesn't receiver orders suffers loss 😡
          1. learns to turn-on the items every day as per availability 🙂
      3. item auto-on next day
        1. item still not available
          1. staff unaware of the auto-turn on leads to order cancellation
          2. Understands the auto-on functionality Learns to turn-off items each day, even when they're not available and are auto-turned on
        2. item is available
          1. staff receives order wonders about how did it get turned on Understands the auto-on functionality 🤔
    4. Item will no longer be served
      1. item deleted by merchant via business dashboard
  10. User Journey - Variation X Add-on
    1. After Add-on View, User sees toggle "Map Add-ons to variations"
      1. enables it
        1. • Clicks on 'Add Add-on group' against the first variation • Multi-selects two add-ons groups
          1. • repeats for all variations
      2. scrolls through
        1. default state - all add-on groups are associated with all variations
  11. User Journey - Upsell
    1. User enters Advanced Settings Turns on the Upsell Toggle Select Upsell Categorie(s) - Multi-select of all categories created so far. User selects the categories closes drop down - Selected categories visible in a list
      1. User clicks 'x' button and deletes a specific category
  12. User Journey - Item
    1. Item Creation
      1. User enters Menu Editor - clicks on 'Add New' in category tab - Enters category name in Pop-up - clicks on 'Save' - Success Pop-up - clicks on 'Add new subcategory' - Enters subcategory name in Pop-up - clicks on 'Save' - Success Pop-up
        1. Clicks on 'Add New' in Item Tab - Fills in 

item details - Uploads Image
          1. Clicks on cancel - Pop-up (Are you sure?)
          2. Yes
          3. No - Continues editing
          4. Clicks on Save -Success Pop-up
    2. Item Editing
      1. User enters Menu Editor - Chooses Category - Chooses subcategory - Choose item to be edited
        1. Sees the same form as during item creation - edits (for eg- price)
          1. Clicks on cancel - Pop-up (Are you sure?)
          2. Yes
          3. No - Continues editing
          4. Clicks on Save -Success Pop-up
    3. Item Deletion
      1. User enters Menu Editor - Chooses Category - Chooses subcategory - Choose item to be deleted - Clicks on 'Delete Item Button'
        1. Pop-Up (Are you sure?)
          1. Yes
          2. Pop-up (Item deleted)
          3. No - Continues editing
  13. User Journey - Item Availability
    1. Business Dashboard - Item availability indefinitely turned off
      1. Side Bar -> Online Ordering -> Item Availability
        1. Design Same as Item View Only 1 CTA - Toggle bar
    2. Order Dashboard - Item availability turned off for the day
      1. Design Improvement in terms of letting the user know about the automatic turn-on
  14. User Journey - Category
    1. Category creation
      1. User enters Menu Editor - clicks on 'Add New' in category tab - Enters category name in Pop-up - clicks on 'Save' - Success Pop-up
    2. Category Editing
      1. User enters Menu Editor - clicks on 'pen button' against the specified category - chooses 'edit category' - Edits category name in Pop-up - clicks on 'Save' - Success Pop-up
    3. Category deletion
      1. User enters Menu Editor - clicks on 'pen button' against the specified category - chooses 'delete category' - Pop-up 'Are you sure?' - clicks on 'yes' - Success Pop-up
  15. User Journey - Sub-Category
    1. Sub-Category creation
      1. User enters Menu Editor - chooses a category from the category tab - clicks on 'Add new subcategory' - Enters subcategory name in Pop-up - clicks on 'Save' - Success Pop-up
    2. Sub-Category Editing
      1. User enters Menu Editor - chooses a category from the category tab - choose the subcategory to be edited - clicks on 'pen button' against the specified sub-category - chooses 'edit sub-category' - Edits sub-category name in Pop-up - clicks on 'Save' - Success Pop-up
    3. Sub-Category deletion
      1. User enters Menu Editor - chooses a category from the category tab - choose the subcategory to be edited - clicks on 'pen button' against the specified sub-category - chooses 'delete sub-category' - Pop-up 'Are you sure?' - clicks on 'yes' - Success Pop-up
  16. User Journey - Variations
    1. Variation Creation
      1. User Enters Item View, reaches the variations card
        1. - chooses 'Quantity'
          1. -Fills in variation options -clicks on 'create variant group'
        2. - chooses 'Copy from other items'
          1. - sees a list of existing variation group - chooses 'Size' - Variation groups get added
    2. Variation Editing
      1. Through Item
        1. User Reaches the Item attached to the variation group he wants to edit Sees the Variation group Clicks on the 'pen' button Same form as variation creation pops-up User edits and clicks on save
          1. Pop-up - "Editing this variation group will edit it for all items associated with it. Do you want to proceed?"
          2. Yes
          3. No
      2. Through tab
        1. User enters Menu View Clicks on Variation Tab Clicks on the group to be edited Same form as variation creation pops-up User edits and clicks on save
    3. Variation Deletion
      1. Through Item
        1. User Reaches the Item attached to the variation group he wants to remove Sees the variation group Clicks on the 'Remove' button
          1. Pop-up - "Deleting this variation group will delete it for all items associated with it. Do you want to proceed?"
          2. Yes - Pop-up - Variation group deleted
          3. No
      2. Through tab
        1. User enters Menu View Clicks on Variation Tab Finds the group to be deleted Hovers mouse over it Clicks on 'pen' button Clicks on 'Delete Variation'
          1. Pop-up -"Are you sure?"
          2. Yes
          3. Pop-up 'Variation Group deleted'
          4. No
  17. User Journey - Addons
    1. Addon Creation
      1. User Enters Item View, reaches the add-on card
        1. - chooses 'Toppings'
          1. -Fills in add-on options -clicks on 'create addon group'
        2. - chooses ' Copy from other items'
          1. - sees a list of existing add-on groups - chooses 'Extras' - add-on group gets added
    2. Variation Editing
      1. Through Item
        1. User Reaches the Item attached to the addon group he wants to edit Sees the addon group Clicks on the 'pen' button Same form as addon creation pops-up User edits and clicks on save
          1. Pop-up - "Editing this add-on group will edit it for all items associated with it. Do you want to proceed?"
          2. Yes
          3. No
      2. Through tab
        1. User enters Menu View Clicks on Add-on Tab Clicks on the group to be edited Same form as add-on creation pops-up User edits and clicks on save
    3. Variation Deletion
      1. Through Item
        1. User Reaches the Item attached to the add-on group he wants to remove Sees the variation group Clicks on the 'Remove' button
          1. Pop-up - "Deleting this add-on group will delete it for all items associated with it. Do you want to proceed?"
          2. Yes - Pop-up - Add-on group deleted
          3. No
      2. Through tab
        1. User enters Menu View Clicks on Add-on Tab Finds the group to be deleted Hovers mouse over it Clicks on 'Bin' button
          1. Pop-up -"Are you sure?"
          2. Yes
          3. Pop-up 'Add-on Group deleted'
          4. No
  18. Cloud Kitchen - User Journey
    1. Other steps same as any other restaurant type Chooses 'Cloud Kitchen' in restaurant type
      1. Other steps same as any other restaurant type Clicks on create menu
        1. Different video for cloud kitchen Excel