# Sprint 12 demo
## sprint work and goals
* roll-out aab v3 for DK prod and FR opcos (FR opco golive has been moved forward)
* handle refactoring for aab v3, based on feedback
* Introducing new architecture for communications
* Full replacement of store search functionalities in BE and FE
* Full replacement of appointment booking funnel in BE and FE
## backend
* Add store place ID to enable 'leave a review' link GAAB-4452
* *Store ID for Google reviews can't be stored, we store this in Algolia to be retrieved by Uberall; When we show the store ratings on the store details page, we should also give customers the opportunity to leave a review. To do so, we need to have a link on the store page like https://search.google.com/local/writereview?placeid=ChIJ5Ra7we4JxkcRhYVAaq5zQ9U.*
As place ID's are excempted from caching/storing restrictions (https://developers.google.com/maps/documentation/places/web-service/place-id#save-id), we can save them in Algolia for use on the store details page.*
* Add Practical instructions in appointment emails GAAB-4435
* *where is my store located, opening times, etc.*
* Support noShow email to customers GAAB-4240
* *When a customer doesn't show up in store, they can explicitly mark that the customer wasn't there. Based on this action, they can send an event to our service bus to nudge the customer to book another appointment (and to show up next time).*
* DK UAT finding: Send out email without store info GAAB-4469
* *There is a store where appointments are booked which is not listed in uberall (because it is a non-public location within a Maersk office).*
* Created query `availableStoreNearby` which will return the closest store with availability for a requested date. GAAB-4209
* *You can find an [example query in the ticket here](https://jira.grandvision.global/browse/GAAB-4209?focusedCommentId=267247&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-267247) and run it on https://io-whitelabel-testing-api.grandvision.io/graphql*
## frontend completed work
* Disabled 'Where' location for virtual appointments GAAB-4092
* https://io-whitelabel-testing.grandvision.io/book-appointment-v3/when?typeId=6545713&storeId=9998
* Refactoring cancel and reschedule appointment routing GAAB-4193
* Made the code consistent with aab v3 flow for frontend. This should enable an easier migration to the new frontend architecture.
* Display store offers on appointment booking and reschedule confirmation pages GAAB-3697
* Displayed on confirmation and reschedule pages.
* Support alternate logo on dark backgrounds.
* tooltips for appointment types in progress on IOWL
* Explains customers clearly what to expect
## what to mention
* Global sprint goals and achievements
* AAB V3 deploy for DK prod since monday, with SE Synoptik, ES Masvision and FR opco's to follow
* store-functions sync schedule changed from weekly to daily for acc and test envs, store functions synchronize store data with Algolia
* customer no-show email implemented for DK
* This allows stores to reach out to customers that
*
## AAB v3 features
* what is new in aab v3?
* First go-live with global integrated GAAS connection. (appointment system)
* modern customer friendly process, with great accesibility options
* extended analytics
* globally intergrated in store pages
* improved customer feedback via email/sms
* high customer conversion rate 10% vs 30% on average
## what to show
*