Skip to content

This program lets you analyze stats for gitlab repos. This was a term-long project for CMPT 373 (Spring 2021).

License

Notifications You must be signed in to change notification settings

johndoknjas/GitLab-Analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

This program lets you analyze stats for gitlab repos. This was a term-long project for CMPT 373 (Spring 2021).

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •