Single Data Collection
Web App Extension
The Single Data Collection is an extension/feature of the Network Data Collector Web App.

Description
The goal for this feature of the Network Data Collector Web App was to develop a short-term version of the Network Data Collection and have those results displayed to the user instantly. Prevously, KCCTech had developed a similar tool, which would only run iPerf throughput tests and display the results to the user live. The Single Data Collection Extension combines this previous tool, while integrating a parallel collection of CPE KPI information. There are two options when running this program. The first is to run a continuous CPE Collection and displaying the results live to the user. The second option is running throughput and/or ping tests, displaying these results on the screen live to simulate a command line, and running a continuous CPE KPI Collection in parallel until the tests are complete. The throughput and tests are configurable through an included configuration .csv file located in the main web app folder. Not only are the results displayed to the user, but also are written to files and stored locally. These log results can also be used in the Offline Mapping feature of the Network Data Collector Web App as well.
Also, there are two optional inputs for the Server IP Address for the throughput tests and the CPE IP Address, which may change on a location basis. This allows the web application to be used in any location that uses similar equipment and/or technology as KCCTech.
Languages
Frontend: HTML, CSS, Javascript
Backend: Node.js, Express