Skip to content

This is a project given to us in 3rd year in our Software Engineering module

Notifications You must be signed in to change notification settings

MaxCunningham19/SWENG-SWE-Metric-Calculator

Repository files navigation

SWENG SWE Metric Calculator

Design an application to measure, review and give feedback on the programming workof members working on this project.

The brief for the assignment is as follows:

  • Individual and Team metrics to review, understand and guide programming performance.
  • The data collected will be regarding us and our project.
  • Decide what metrics/values we think are important indicators of good developers and how best to measure them. Plus rates of change of these values.
  • Collect this data from any sources; i.e. discord, GitHub, ect.
  • Decide on team dynamics / roles. (frontend, backend, service based)
  • Come up with a system design.
  • Create design and commit workflows.
  • To implement agile sprints.

Instructions to Run application

Prerequisite

Steps to run

  1. Download this Repository
  2. Unzip the Folder
  3. Enter the unzipped folder
  4. Here you should see a docker-compose-file, this README and a gitignore file
  5. Then type in the following command
  6. docker-compose up -d
  7. This will build the docker images for the front and back end and start them
  8. Then go onto a internet Browser of your choice and type in the following web address http://localhost:3000
  9. Enter a github repo you wish to view and an appropriate api key
  10. For instructions on api keys vist this linke : https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token

Ideas not completed

  • We implemented a scoring system but did not have enough time to showcase it in the frontend
  • We have a navbar created but had to remove it due to it causing a last minute integration bug
  • Comparing Repos to other Repos
  • Average Cycle Time

About

This is a project given to us in 3rd year in our Software Engineering module

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published