| Milestone | Outcome | Work Required | How to test | Owner | ETA | Status |
---|
1 | System Architecture | | Switch to AWS SES to send transactional emails Create email input field in Sanity Set up email subdomain structure
| | Haris | | Status |
---|
colour | Blue |
---|
title | in progress |
---|
|
|
2 | Authentication and Authorization | | | | Magdalena | | Status |
---|
colour | Blue |
---|
title | in progress |
---|
|
|
3 | Data Security and Compliance | | Implement configurable time period for storing Guest Order data Add security measures to limit guest actions, implement a guard to restrict Guest Token usage Decide and implement logic for Guest Token removal
| Guest order data is removed after set period Allowed actions can be performed with Guest token - e.g. priceOrder , validateCommitOrder , commitOrder , getOrder , etc Unauthorized actions can’t be performed with Guest token
| Magdalena | | Status |
---|
colour | Red |
---|
title | not started |
---|
|
|
4 | User Experience and Interface | | Remove 'Save Card' option at Payment step Add modal to allow users to ‘Continue as a guest’ Adjust data displayed in the order confirmation page Add new events and assure data flow to mParticle and Amplitude
| Guest users can’t save card Guest user is able to add email in modal and place order for all service modes Confirmation page display correct information
| Magdalena | | Status |
---|
colour | Red |
---|
title | not started |
---|
|
|
5 | Legal | | | n/a | Melina | | Status |
---|
colour | Red |
---|
title | not started |
---|
|
|