For this week's challenge, the task at hand was “When my robotic vacuum cleans my house, I want to see the last time it cleaned each area, so I know how clean each room is” To solve this challenge, I decided to create an app that allows the user to manage all the functions of the Robot vacuum cleaner. I design the UI in such a way the user will have a very smooth experience browsing throughout the app. On the History tab, the user has access to key information such as the area being cleaned - identified by room number and in square meters, Timestamps for the beginning, current, and ending of running the robot, battery capacity, water level capacity, and lastly, bin capacity. The user also has access to previous robot cleaning data spanning from one day to a year. A layout of the user’s house is also embedded in the history tab to give the user a vivid image of how the robot vacuum cleaner is doing its task, and quickly glance at the current location of the robot vacuum cleaner
For this week's challenge, the task at hand was “When my robotic vacuum cleans my house, I want to see the last time it cleaned each area, so I know how clean each room is” To solve this challenge, I decided to create an app that allows the user to manage all the functions of the Robot vacuum cleaner. I design the UI in such a way the user will have a very smooth experience browsing throughout the app. On the History tab, the user has access to key information such as the area being cleaned - identified by room number and in square meters, Timestamps for the beginning, current, and ending of running the robot, battery capacity, water level capacity, and lastly, bin capacity. The user also has access to previous robot cleaning data spanning from one day to a year. A layout of the user’s house is also embedded in the history tab to give the user a vivid image of how the robot vacuum cleaner is doing its task, and quickly glance at the current location of the robot vacuum cleaner

Feedback (2)
White (FFFFFF)**
Hey Eric! Good job on completing this week's challenge! I liked that users can see the most essential information i.e battery, bin and water levels upfront, so the users don't start cleaning only to see that the robot stopped working in between. I also liked that users can see a map to see the region which is being by the robot. However, I have a few concerns regarding the solution. On the 2nd screen, I can see history when the robot cleaned a place and whether it was completed or not. However you see, in a typical scenario, a robot might be used where there are multiple rooms, so how will I get to know which room(s) was/were cleaned during that time? I as a user don't really care about the area that was cleaned. That metric is not helping me at all. I also don't understand what does the graph really has to say to me. Is the graph really needed to track anything in this case? On the 3rd screen, the user would care more about the information on the top side (battery, bin etc) and not the map. The user will take any action based on the metrics shown above and not the map which is taking most of the space. Try to make the map smaller or hide it and give an option to reveal it if the user really wants to see it. That way you will have space to make the important graphs bigger. UI wise, first and foremost, I really did not like the color palette which you have used. It is straining my eye to some extent. The contrast ratios of the text is really bad. If you really had to use dark grey as bg, you should have used text colors almost close to white(000000). Font sizes are also not very readable. Try to keep it atleast of 14px if the information is important.