Hayneedle's orders page and returns application were being converted to a new codebase. This project covered several scenarios for different product types and all possible errors users might come across while trying to return their items. While we were unable to do a complete overhaul of the experience, we had time to update the look and make small UX improvements. We touched the customer service interface as well, which involved different requirements and more steps in the return process.
After working with developers on this project, I have a better understanding of how React components work to share data points and maintain consistency across the site. In hindsight, I would like the opportunity to go back and overhaul the returns experience to pare down the return steps to make it even simpler for the user.