Solar energy dashboard, php graphs
- État: Closed
- Prix: $240
- Propositions reçues: 5
- Gagnant: VictorDuran
Résumé du concours
We have a solar thermal field to monitor and intend to build a number of ”widgets” to display different features. The entry should be an examples of such dashboard. A dataset from the MySQL database and and example PDF has been attached.
The “widgets” should display the data as a bar chart, a line chart and as text/number.
The system will in the end display a number of different boxes with different information. This competition is to get a first idea of the look and feel of the components.
The “widget” should have an upper frame with the name of the widget and a mark to collapse it into a single line. The “widget” should be possible to invoke on a website with a php function. No need to have any interface to arrange them or configure them, the set will be configured directly in php-code.
I think the demo should have one part of the php-program with the main ccs-file and a design for the full screen (e.g. the gray background with a black thin frame) and then one or several functions that is called to put the three different widget on that screen.
Graphic layouts that we have found appealing is ”The Panic Status Board” and ”Geckoboard”. The trick seems to have shadings on the right places... Please make a google image search and look at those designs!
Attached files:
graphical idea in the attached pdf-file that we have created as an example dashboard
example data attached as Mysql query export file dashboard.sql
PDF file
The five pages illustrate first the empty dashboard, then when the bar chart is enabled, then also the line chart and text boxes are enabled. Then with all three boxes activated and finally when the “widgets” has been collapsed by clicking on the symbol to the right to the name of the box.
SQL-file (saved with the extention .txt to allow Freelacer to accept it, change the extention to .sql after daownloading it)
Use the text file dashboard.sql.zip to create a database and use the example data in the database in the contest:
Bar chart: display the five different temperatures in the table log from channel_id = 1
Line chart: display the five different temperatures in the table log from channel_id = 2
Text box: display the last 2 entries in the table status and the last temperature measured from table log, channel_id = 2
Good luck!
Compétences recommandées
Commentaire de l'employeur
“VictorDuran was one of three more or less equal contestants (out of 18) who solved the task, but his technical solution was the best, scalable and easy to implement.”
bystrom, Sweden.
Tableau de clarification publique
Comment commencez des concours
-
Publiez votre concours Rapide et facile
-
Obtenez des tonnes de propositions De partout dans le monde
-
Attribuez la meilleure proposition Télécharger les fichiers - Facile !