Skip to content

Account Overview

Tom Richards edited this page Jul 7, 2020 · 8 revisions

'Account Overview' represents the culmination of heaps of work to move away from product oriented structure/tabs (membership, contributions & subscriptions) which created lots of confusion (as our product set is complex and customers often remark that they don't know what product they have or indeed want to have) - towards a 'task' oriented model (with 'Billing' and 'Delivery' tabs coming soon).

Account Overview collates all of a customers products into a single view with just the key information (app/client/components/accountoverview/accountOverview.tsx - served on the root /) with a CTA on each to drill into that product (app/client/components/accountoverview/manageProduct.tsx served on /membership, /contributions or /subscriptions depending on the product, with the ProductDetail being passed via 'browser history state` as per wiki/Client-side-'Flows'#flowwrapper).

The app/client/components/accountoverview/manageProduct.tsx mentioned above presents the full detail on the given product, with sections/links off to additional functionality (e.g. holiday stops, delivery problems, exclusive 'front page' newsletter sign-up etc.) based on what's defined in the ProductType.

Clone this wiki locally