Gradient already had a working prototype which showed that the idea could work. The challenge was to design, test, and develop new features that will make the app feel whole. We kicked off the process by evaluating existing logs of user interviews and drawing conclusions from them. Later, we started brainstorming features we could add to cover those pain points. As a result, we improved and simplified the way users create a goal and changed the way the goal works in general – today, the app creates automated steps (path to achievement) for each goal and offers flexibility to adjust the pace, manually or automatically based on user’s activity. Logging data and monitoring progress is also improved and simplified. Finally, we created Streaks and Shared goals where users can invite friends to achieve the goal together, and updated the visual style across the app.