Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

https://www.figma.com/file/sfH3mHXoEUfHbm5qMul0Vn/branch/vHkAnCCKjzCGg7ibeurVLW/Popeyes?type=design&node-id=6154-20378&mode=design&t=rI0nV0lqvOB2IWeF-0 

...

Solution proposal

When the customer makes a purchase that contains Refill, the Order will return a Hash that must be presented in the form of a QRCode to the user, with this QRCode, the user will be able to point to the soda machine and release the product.

The hash value must be simulated in Storage with the key RBI::ORDER_REFILL_ID, the backend implementation will put this information into Storage.

Path: workspaces/frontend/src/utils/local-storage/constants.ts

...

Task summary

Intl Whitelabel CMS:

  • Task 1 - Create Sanity settings

 

Intl Whitelabel App:

  • Task 1 - Create a Feature Flag

  • Task 2 - Update Whitelabel-Graphql - Sanity settings

  • Task 3 - Add new icons

  • Task 4 - Create a Bottom Sheet with QRCode on Home Page

  • Task 5 - Create componente to show QRCode in Recent Orders and Finish Order

  • Task 6 - Validations of durations of QR code - Recent Order

  • Task 7 - Validations of durations of QR code - Home Page

  • Task 8 - Validate Sanity if save hash in LocalStorage (back-end necessary)

Solution proposal

When the customer makes a purchase that contains Refill, the Order will return a Hash that must be presented in the form of a QRCode to the user, with this QRCode, the user will be able to point to the soda machine and release the product.

The hash value must be simulated in Storage with the key RBI::ORDER_REFILL_ID, the backend implementation will put this information into Storage.

Path: workspaces/frontend/src/utils/local-storage/constants.ts

...

...

Tasks breakdown

Intl Whitelabel CMS

...