Peruttu

URGENT: Finish (bugfix) Javascript for a graph/table web app

Fix errors and omissions in a project that’s 90% completed: these errors and problems are mostly **Javascript** code, with a tiny bit of PHP (really variable replacements) and a little bit of HTML/CSS.

You will need to be good with **git** - to compare a partly complete version with what it is git/Github. UNIX/SSH/ **Linux** (e.g. rsync) is also needed.

The app is a small web app that views water-consumption readings over time for a series of locations (Sites). Each user (login) can access a Collection of Sites, e.g. hotels in their company, or shops in their chain. On clicking on a given location (Site), the user can see a plot/graph of the past week’s water consumption, and a table of the values. The user can also change the date range to view.

[url removed, login to view]

user (with spaces, without quotes): Rydges Hotel Group

pass: !WS123

Changes:

* [url removed, login to view] -> first time you press submit to login, nothing happens, second time it works

* Ensure when logged in that the page loads correctly, i.e. no broken elements or needing “reload” button

* Ensure sensors that have “display_default=true”, e.g. “Flow Litres Per Second” sensor is always switched ON by default (on page load). This is in the JSON result when fetching the list of sensors

* Ensure you can click anywhere on the sensor switch to turn on/off - not just on the *small* area of the switch itself, which moves left/right

* Ensure Graph/Plot for this is always visible (does not need to be switched on to display)

* Ensure the summaryTable (numbers in rows/columns) displays automatically (on load) same as the plot, not just on click

* Ensure “Demo Client” (top right) is replaced with the login name, e.g. “Fresh Start”

[url removed, login to view] should redirect to [url removed, login to view] - not [url removed, login to view]

* Date picker (calendar) needs to show the right range selected in the graph and table

Date picker needs to have “next month >> ” and “previous month <<” shown, at the moment it is at the top of each month but invisible (e.g. to move from Feb to Jan)

* Use => [url removed, login to view] <== for the plot instead of SVG - this just takes a list of readings as a CSV in an HTTP request

For each sensor, e.g. Battery and “Flow Litres Per Second” - use a different colour from an array of colours, these can be pre-set or hard-coded.

The web app already fetches data from a page using JSON, e.g.

Step 1: A user has a collection of Sites in a Collection . Meta data about the collection :

[url removed, login to view]

Step 2 : List the sites in that collection : [url removed, login to view]

Step 3 : Information about that Site for its Site page : [url removed, login to view]

[url removed, login to view]

=> This can have &format=CSV if the page requires CSV e.g. for plotting instead

Look at obsdate (the date/time for the reading)

Look at value (the reading at that moment)

Ignore ‘quality’

To show you read this description please specify what code editor you use and what times (and timezone) you are working and online the most

Taidot: CSS, Javascript, Linux, PHP

Näytä lisää: directed graph web app, excel web app javascript, web app javascript start, software write mq4, software write chip epson, useful software write book, software write web specs, software write edid, software write websites idea, software write book images, software write books, software write protection, free software write book, software write book, software write technical manual, excel web app

About the Employer:
( 15 reviews ) Croydon, Australia

Projektin tunnus: #13111915

21 freelanceria on tarjonnut keskimäärin 165 $ tähän työhön

softsolution2000

How long will it take you to finish the job? nothing more then a couple of days. Proposal: I am ready to get started right away.... Can we discuss the project details? My distinction, payment after your complete sat Lisää

155 $ USD 3 päivässä
(264 arvostelua)
8.1
pointlogic

How long will it take you to finish the job? Few hours or maximum one day. Proposal: Hello, I always provide fastest results with quality,I have done more than 250 projects here..I have an experience of more than 10 y Lisää

155 $ USD 1 päivässä
(236 arvostelua)
7.8
Risalat1

How long will it take you to finish the job? Will i think it will take couple of days... Proposal: Ready to work with you on this project, could you please send me some more details so we will estimate it accordingly Lisää

177 $ USD 3 päivässä
(267 arvostelua)
7.6
vtechiti

How long will it take you to finish the job? Hi, It will take 6 business days. Proposal: ‘quality’ Dear Employer, I have gone through your requirement and will be glad to work for you. Please take a look Lisää

147 $ USD 6 päivässä
(340 arvostelua)
7.3
toseef3

How long will it take you to finish the job? We'll complete it within a week or two. Proposal: Hello, Greetings!! Firstly thank you for sharing your requirements with us. I have gone through the initial re Lisää

147 $ USD 3 päivässä
(57 arvostelua)
6.8
147 $ USD 3 päivässä
(84 arvostelua)
6.2
266 $ USD 10 päivässä
(69 arvostelua)
6.2
ownmyserver

How long will it take you to finish the job? This will take around a week to complete. we will use notepad++ or dreamviewer as a editor we works in Indian timezone : 10am to 7pm IST Proposal: Dear Client, Thank yo Lisää

123 $ USD 6 päivässä
(170 arvostelua)
6.2
itpathsolutions

How long will it take you to finish the job? 3 days to finish Proposal: As you are looking for PHP development, You can see our reviews and [url removed, login to view] have experienced developers here at IT Path Solutions. We are Lisää

300 $ USD 3 päivässä
(27 arvostelua)
5.9
Meenutechnology

How long will it take you to finish the job? WE WILL START IMMEDIATELY AND COMPLETE ASAP . IF YOU WANT WE CAN WORK MORE THAN WORKING HOURS and COMPLETE THE WORK Proposal: Hi , Greetings! We have read and unde Lisää

155 $ USD 3 päivässä
(38 arvostelua)
5.1
crazyunix

How long will it take you to finish the job? it will take from me from 3 - 5 days maximum Proposal: im system administrator and web developer i can meet your need you are welcome to chat with me and discus Lisää

200 $ USD 3 päivässä
(26 arvostelua)
4.2
paddu008

How long will it take you to finish the job? it takes 2-3 days Proposal: Hi Greeting of the Day!!! Yes I am available with complete expertise and past experience to meet your job requirement and can start right no Lisää

155 $ USD 3 päivässä
(24 arvostelua)
3.7
ParaisoSoftware

How long will it take you to finish the job? we will finish this task in 1 day Proposal: hello, Dear Revered, we are the company who work for your benefit. we are the company where work comes first rather then any Lisää

100 $ USD 1 päivässä
(5 arvostelua)
2.3
rameshweb212

How long will it take you to finish the job? I don't have other task and work full time on your project. I will deliver it within 4-5 days. Proposal: Hello Sir, I am top rated freelancer on [url removed, login to view] with 10 years Lisää

140 $ USD 5 päivässä
(3 arvostelua)
2.0
155 $ USD 3 päivässä
(5 arvostelua)
2.0
150 $ USD 3 päivässä
(1 arvostelu)
0.8
ouranostech

How long will it take you to finish the job? Hello there, Please check some of our work below. Wordpress [url removed, login to view] [url removed, login to view] [url removed, login to view] [url removed, login to view] D Lisää

177 $ USD 3 päivässä
(0 arvostelua)
0.0
Sahilbhatnagar13

How long will it take you to finish the job? I dont know the size of the project .but on average i will take 3 days Proposal: I have work on various web app such as [url removed, login to view] and others as well which includes hig Lisää

166 $ USD 3 päivässä
(0 arvostelua)
0.0
planetinfotechvw

How long will it take you to finish the job? Hello, I have gone through job description you provided , and I find it is quite exciting job to do. I have over 10 years of experience with PHP website development; fro Lisää

133 $ USD 3 päivässä
(0 arvostelua)
0.0
eugestarr

How long will it take you to finish the job? Up to 8 hours. Proposal: Hi there! Check out my portfolio and certification, I'm one of the highest skilled developers on the Freelancer. Will do the job fast with high Lisää

180 $ USD 3 päivässä
(0 arvostelua)
0.0