This project provides a small API built with Express. It logs Speedtest results into a CSV file.
GET /
– returns a simple JSON messagePUT /log
– stores a speed test result (requires an API key)GET /wake
– executes a keep‑alive query
app.js
– Express application entry pointroutes/
– route handlers for the APImodules/
– utilities for database access, logging and services
Install dependencies with npm install
and run the application using Node or a process manager of your choice.
This repository does not define automated tests. Running npm test
will fail unless a test script is added.