Challenge Overview
We recently wrapped up a challenge to link our existing prototype to the Tanerine backend API. The winning submission has been provided in the challenge assets. The frontend is written in Angular.js while the backend uses node.js.
We need to fix a few UI and functional issues listed below.
Item |
Description |
Priority |
Laptop |
Mobile |
Comments |
1 |
Day chart: x-axis labels for midnight and noon should be 12am and 12pm; currently they are 0am and 12am. |
High |
Yes |
Yes |
|
2 |
Charts: Solar should be Yellow, is Orange |
High |
Yes |
Yes |
|
3 |
Usage page header: Month and Year tabs should be greyed out and inactive |
Low |
Yes |
Yes |
|
4 |
Time on Alerts page: please use standard format hh:mm; Currently, from 1 - 9 minutes after the hour, the time is shown without the zero (shows as 3:2, not 3:02) |
High |
Yes |
Yes |
|
5 |
The notifications are not being shown |
High |
Yes |
Yes |
Ignore this, pending client clarification |
6 |
Deleted Alerts link: this function is not required. Either it needs to be implemented or removed |
High |
Yes |
Yes |
Remove this link |
7 |
Home Page: arrow between Home and Electricity to Utility points to the right, not down. |
Low |
No |
Yes |
|
8 |
Home page: arrows for Electricity to Utility and Electricity from Utility are never active. Behavior should be the same as on laptop. |
High |
No |
Yes Phone only |
|
9 |
When moving page from menu to full page display, the mobile version frequently has a delay. The laptop version always works on the first mouse click, the mobile phone version can sometimes take several seconds after a tap, and I can’t get the tablet version to move at all. |
Low |
No |
Yes
|
|
Final Submission Guidelines
Please submit the following
- Updated Source code in zipped format
- Verifcation Guide (with desktop/ mobile as applicable)
- Demo video (optional)