he basic task is simple:
Show nice dynamic chart dashboard as HTML 5 page where data come from JSON API URL.
You can use google charts tools that does reporting or any other ready free Business Intelligence tool or business activity monitoring , I don't want to invent the wheel but take advantage of ready made easy and advanced free legal tools !
(preferable in PHP/MySql)
1. Call JSON API that will bring list of reports (each has a name and JSON URL)
2. In the screen, be able to select which Reports to show out of this list (should be widget like screen where widgets can be moved around or added and each one I can show any report from list)
3. For each report widget , can select report type (e.g. Gauge, BAR, Pie etc) and user can select which fields to show or not in the report and as needed assign them to X and Y axis.
4. Ability to few states of widgets, reports and fields shown (each has different URL suffix so it can be accessed easly)
5. Be able to define one or more alerts on any report. Alert is based on conditions about any report data that if conditions met rhen action is to show alert on screen or send an email. Zero or more alerts could be defined on a report.
6. Reports must be beautiful and interactive (at least like in google charts tools)
JSON API's sample:
[url removed, login to view] ",
9 freelancers are bidding on average $394 for this job
We are working group of Banking financial services and involved in same kind of light weight reporting solutions. We can provide a robust solution with all the required features and performance.