Scalability
Developers were struggling to add new features to the old version of My Account. In the old version, whenever a new feature came out, engineers had to create additional pop-up dialogue window. For example, if a user wanted to edit their details, there would be a form within a pop-up modal window.
User needs
Customers want to see their orders and be able to edit them. However, it was challenging to find the order history because it was hidden at the bottom of the page. Analytics showed that most users didn't scroll to the bottom, so the majority of people couldn't find it; hence we had a lot of complaints.
Business needs
The goal was to increase the uptake of self-serve features. These self-serve features would give customers the ability to reschedule their delivery date and time, download invoices, cancel orders, add services to an existing order, add delivery instructions or contact a manufacturer directly from My Account.