Repos that we’ll change
Whitelabel: https://github.com/rbilabs/intl-whitelabel-app
RBI Sanity Shared Schemas: https://github.com/rbilabs/rbi-sanity-shared-schemas
Whitelabel CMS: https://github.com/rbilabs/intl-whitelabel-cms
...
Task summary
RBI Sanity Shared Schemas/Whitelabel CMS:
Task 1: Add a new toggle to enable the “free items” on AddOnSection
Whitelabel:
...
Tasks breakdown
RBI Sanity Shared Schemas
Task 1: Add new infos to enable the “free items” on AddOnSection
...
Add new toggle
Motivation: this toggle will enable the new feature integration for “free/promotional items” on the cart
Label: Make options in this section as free add-ons
Description: By turning this on, guests will be able to add the options in the list of add-ons for free to their order. You can choose which items in the order are eligible to grant free add-ons and also how many add-on units will be free of charge per item.
Add a new section for the selection of menu items
Motivation: this will help to know what items will be accepting promotional items
Label: Menu items for promotional items (to be validated)
Description: The items selected here will accept the items selected in the “Options” section above as promotional items (to be validated)
Add a new field on the “Edit Add On Section Option” to select the number of promotional items for the selected item
Motivation: the client wants to control freely the number of items. This will solve other business problems.
Label: Quantity of free add-ons
Description: (to be defined)
Add a new section to select the image for the add-on free promotion modal
...
Add a new field for
Modal title
Label: (to be defined)
Description: (to be defined)
Modal description
Label: (to be defined)
Description: (to be defined)
Modal button (to be validated)
Label: (to be defined)
Description: (to be defined)
Order in UI
New toggle
New items selection section
Modal image field
Modal text areas