Project Comparison
No Thumbnail Available
Date
2026
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
This diploma thesis presents the development of a web application for comparing two software
projects in a clear and structured way. The project was carried out in cooperation with ENGEL
and is integrated into the existing software environment Control Studio.
The purpose of the application is to help users identify differences between two projects more
quickly and easily. Instead of comparing files manually, the system automatically detects changes
in folders and files and displays them in a clear visual form. This is especially helpful for larger
projects, where manual comparison is time-consuming and difficult to manage.
The product was developed as a full-stack application with an Angular frontend and a C#
.NET backend. The frontend allows users to select projects and view the comparison results in
different forms, such as tree structures, tables, and detailed views. The backend performs the
comparison and prepares the data for display.
In addition to file and folder differences, the application also considers metadata and SAP-related
information. This gives users a more complete overview of the changes between projects.
In summary, the developed solution improves the comparison of software projects, reduces
manual work, and helps users analyze project changes more efficiently.