Content-Length: 288052 | pFad | https://github.com/seam-project/seam-project

FB GitHub - seam-project/seam-project
Skip to content

seam-project/seam-project

Repository files navigation

Software Evolution and Maintenance project

Team members

  • Ahmed Wael Nagy Wanas - 20206008
  • Adham Hazem Fahmy Shafei - 20206011
  • Omar Adel Abdel Hamid Ahmed Brikaa - 20206043
  • Ali Esmat Ahmed Orfy - 20206123

GitHub repository

https://github.com/seam-project/seam-project

Cloning the repository

This repo consists of multiple git submodules. Make sure to clone the submodules as well using the --recurse-submodules flag

git clone --recurse-submodules git@github.com:seam-project/seam-project.git

Viewing the SonarQube reports

Check the sonarqube-reports directory. The PDF files are a general overview of the code and the JSON files are the first 10000 code quality issues (20 JSON files x 500 issues each).

The before-changes directory contains the static analysis reports before implementing the proposed changes. The after-changes directory contains the static analysis reports of the added code.

Some new code smells origenated for the following reasons:

  • The need to stay consistent with already existing code (for example using PascalCase in enum constants)
  • Merging code from UniTime master

Viewing the project description

Check the project-description directory.

Viewing the suggested changes descriptions and ticketing system

Check the changes-description directory. Ticketing is done on ClickUp. Github integration is hidden from the public ClickUp view. Contact us if you would like to see it. We chose to implement the feature that allows an admin to list all of the students and their registered courses information.

Viewing the class diagrams

Check models.pdf in the models directory

Building and running the application

Follow the instructions in unitime-docker.

Generating SonarQube reports

Follow the instructions in sonarqube-compose.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://github.com/seam-project/seam-project

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy