Phase Two:The Dashboard
What does the user need to accomplish?
Settings: How do I add/edit payment info, notification, settings, etc.?
Habits: How do I view/edit habits Iāve created?
Progress: How do I view progress on my habits? What can the product do to help me stay engaged?
Sketches
This was started by noting what the dashboard needed to include. The user should be able to complete the following tasks: view and edit a habit and create a new one.
For each habit, the user should be able to view their progress and the following details:category, streak status, start date, duration, length, wager amount, total paid, receiver, payment method.
Above are some of my first iterations. As I look back at these, I begin to understand the importance of MANY ITERATIONS.
My first iterations strayed from the brand aesthetic, and I needed to rethink how to display the information in a digestible manner.
I decided I wanted to display all the habits and their progress on the home page. Each one would have their own card and their progress would be displayed on a calendar. The calendar would show the multiple states: complete, partially complete, and incomplete. The card also would display the streak status that would show: current streak, longest streak, and target streak. I also believed that because money was the motivator, the amount paid should be emphasized. Additional habit details would also be expandable.
Hi-Fidelity Mock Up
Marking a habit complete
Editing the habit
Progress
When showing progress, there were three main points that needed to be communicated:
- Hereās what youāve completed to date
- Hereās what youāve completed (or not completed) for each day
- Hereās how much time youāve got left
The habit completion is indicated by three colors. Red represents incomplete, light purple represents not yet completed, and violet represents complete and partially complete ( a solid fill if the user completed the full time and an outline if the user didnāt complete the full time). Streaks are represented by a solid line. If the user doesnāt mark the habit complete, it will automatically be marked incomplete for that day.
Dashboard Final