Benchmark logging tool
Go to file
2023-09-20 19:15:29 -06:00
assets Added Grunt to compile SASS and JS files; added navbar 2023-09-20 19:15:29 -06:00
public Initial project structure with express.js; added Twig templating 2023-09-07 22:49:37 -06:00
src Initial project structure with express.js; added Twig templating 2023-09-07 22:49:37 -06:00
views Added Grunt to compile SASS and JS files; added navbar 2023-09-20 19:15:29 -06:00
.gitignore Added Grunt to compile SASS and JS files; added navbar 2023-09-20 19:15:29 -06:00
Gruntfile.js Added Grunt to compile SASS and JS files; added navbar 2023-09-20 19:15:29 -06:00
index.js Initial project structure with express.js; added Twig templating 2023-09-07 22:49:37 -06:00
LICENSE Initial project structure with express.js; added Twig templating 2023-09-07 22:49:37 -06:00
nodemon.json Added nodemon to project for auto-reloading; updated README 2023-09-20 19:08:11 -06:00
package-lock.json Added Grunt to compile SASS and JS files; added navbar 2023-09-20 19:15:29 -06:00
package.json Added Grunt to compile SASS and JS files; added navbar 2023-09-20 19:15:29 -06:00
README.md Added nodemon to project for auto-reloading; updated README 2023-09-20 19:08:11 -06:00

Benchmark Logging Tool

BLT is a web UI for recording and managing PC hardware benchmarking results comparisons.

Project Goals

The goals of this project are to:

  • Record benchmarking results from multiple devices - e.g. log from a laptop or a phone.
  • Group results into tests - it's good practice to run a benchmark multiple times for accuracy.
  • Create comparisons of hardware tests to compare performance.
  • Generate graphs of hardware comparisons for usage in videos and articles.

Development

To run the BLT server in development mode with automatic reloading, you first need to install dependencies:

npm install

Then you need to run nodemon:

npm run nodemon

And that's it! You just need to visit http://localhost:3000 in a browser and you're good to go!

For reference, nodemon watches files in the following directories:

  • src/
  • views/
  • index.js