You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+31-2Lines changed: 31 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,8 +6,24 @@
6
6
7
7
This repository contains the code for the software lab "Automatic Conformance Checking Insights in Celonis", offered by the Chair for [Process and Data Science](https://www.pads.rwth-aachen.de/) at RWTH Aachen University.
2.[Starting the Backend Server](#starting-the-backend-server)
17
+
3.[Starting the Frontend Server](#starting-the-frontend-server)
18
+
4.[Contribution Workflow](#contribution-workflow)
19
+
5.[Architecture](#architecture)
20
+
6.[Contributors](#contributors)
21
+
9
22
## Installation
10
23
24
+
>[!NOTE]
25
+
> For an updated installation guide have a look at the [hosted documentation](https://oleseifert.github.io/Auto-Conformance-Checking/installation.html).
26
+
11
27
For installing the project's dependencies, we recommend using [uv](https://docs.astral.sh/uv/) as it operates very quickly.
12
28
To install the project's dependencies using uv, follow these steps:
13
29
@@ -46,7 +62,7 @@ It ensures that all commit messages follow the same format and are descriptive a
46
62
We should follow this [code review styleguide](https://github.com/iai-group/guidelines/blob/main/github/Code_review.md).
47
63
It ensures that the code review process runs as smoothly as possible.
48
64
49
-
## Starting the backend Server
65
+
## Starting the Backend Server
50
66
51
67
On the main branch you can start the backend server.
52
68
This works if you have installed all dependencies, as well as created a `.env` file at the root of the directory.
@@ -69,7 +85,7 @@ This starts the backend server by default on port `8000` on your localhost.
69
85
If you navigate to [http://127.0.0.1:8000/docs](http://127.0.0.1:8000/docs) you see the FastAPI Swagger documentation for the endpoints.
70
86
Currently there exists only one endpoint to upload an event log, which you can also try via documentation.
71
87
72
-
## Starting the Frontend
88
+
## Starting the Frontend Server
73
89
74
90
To start the frontend server, you have to checkout the `frontend-integration` branch.
75
91
The detailed startup is written in [this readme file](./frontend/README.md).
@@ -82,6 +98,19 @@ In addition to that, the main branch is protected, so there cannot be any commit
82
98
83
99
## Architecture
84
100
101
+
>[!NOTE]
102
+
> For an updated architecture diagram, have a look at the [hosted documentation](https://oleseifert.github.io/Auto-Conformance-Checking/architecture.html).
103
+
85
104
Below is an architecture suggestion, with which we can start out if all team members agree on it.
86
105
87
106

107
+
108
+
## Contributors
109
+
110
+
The following people have contributed on this project:
0 commit comments