Skip to content

ThinkingStudio/tfb-insight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TFB Insight

This application read and analyse TechEmpower Benchmark project data and provides visual insight into them.

Product website:

tfb-insight.thinking.studio

Prerequisite

System command

Make sure you have the following programs installed and reachable from your $PATH environment variable:

  1. git - download from https://git-scm.com/downloads
  2. loc - download from https://github.com/cgag/loc

Packages

Make sure you have the following software packages installed

  1. MongoDB
  2. JDK 8
  3. Maven

Start the application

Start the application in dev mode

mvn clean compile exec:exec

Start the application in prod mode

mvn clean package
cd target/dist
unzip *
./start

Prepare workspace for analysis

Enter the CLI mode:

nc localhost 5461

Type workspace.load

This above command will fetch the TFB repository from github for the first time

Do analysis

Enter the CLI mode and type analyse

The above command will run analysis on all TFB projects

View report

Open browser and navigate to http://localhost:5460

About

Provide insights to TechEmpower Benchmark data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages