Info

Open Website

Testing and Issues

You can test this app and submit issues during the testing period of the JavaScript Chart contest.

Entries with serious issues will not be able to win the contest, but even minor issues might be important for overall results.

Voting

633
by rating

Issues

Critical, JS errors.
iPhone 6 plus, iOS 12.1
40
Fair Mammoth May 8, 2019 at 12:18
— Overall performance is poor.

— The app is slow when scrolling, filtering and scaling.
— Total values (graph #3) and percentage (graph #5) are missing.
— The graphs take the entire width of the page when viewed from desktop browsers.
— Bonus goal is not implemented.
iPhone 5S, iOS 12.1; LG Nexus 5X, Android 8.1
30
Lucky Falcon Apr 17, 2019 at 19:42
Charts have stopped working, possibly due to an error.
Chrome 73
10
Some javascript errors with the zoom in for stacked bar charts - that error stops other functionality until page reload.

Also I noticed that there is a 404 for stacked percentage chart on clicking some date. I think it tries to follow the scenario for other chart types zoom in mode where we have json files for the hourly graphs, but for percentages there are no json files - just using the same chart and showing pie chart for 7 days of it.

Might be that the problems relate to the absolute paths in the project. Sorry about that.

Anyway, appreciate your efforts, no dislike from me.
Chrome 73
10
App request zoomed data by mask:

'/contestData/'
.concat(chartId, '/')
.concat(date.getFullYear(), '-')
.concat(('0' + date.getMonth()).slice(-2), '/')
.concat(('0' + date.getDate()).slice(-2), '.json')

date.getMonth() return number from 0 to 11, to get a month number you should increment result. You're requesting and showing wrong data and you have a lot of 404 error.

Some other minor issues:
if click on pop-up at chart 3 and 4, app goes to infinity loop.
Urls for request data is absolute and redirected a few times.
Chart 5 request nonexistent data.

and in spite of all these requests, the application is pretty fast =)
Nobody added any issues yet...