Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 1 KB

README.md

File metadata and controls

26 lines (16 loc) · 1 KB

GitLab Analyzer

A program that chooses a timeline snapshot from a GitLab Repository and fetches all activities of members from that timeline and produces further analysis on the contributions of members.

Instructions:

Spring Boot App:

The easiest way to run the program is to open up cmd, navigate to /Java folder and run gradle bootRun or grunner

You may choose to run this with IntelliJ as well, but you must add the necessary libraries:

  • org.mongodb:mongo-java-driver:3.12.7
  • org.springframework.boot:spring-boot-starter-web:2.2.0.RELEASE
  • org.projectlombok:lombok:1.18.16
  • org.springframework.boot:spring-boot-starter-test
  • com.google.code.gson:gson:2.8.5

React UI:

React.js is part of Node.js, so you will need to install the package manager npm first

Once you have npm, navigate to the /reactui folder and type npm install, then npm start

Set the src folder as your root