Starting with a clean slate I designed the information architecture, defined functionality requirements, user flows, created interaction prototypes, and UI design concept, including actionable steps and advice on implementation for the development team.