diff --git a/goofy-client/apps/goofy-e2e/README.md b/goofy-client/apps/goofy-e2e/README.md
new file mode 100644
index 0000000000000000000000000000000000000000..91f6661fd994ba8a64809bc50a80a876fd8dcc42
--- /dev/null
+++ b/goofy-client/apps/goofy-e2e/README.md
@@ -0,0 +1,13 @@
+# E2E
+
+## Gegen ein bestehenden Namespace testen
+
+Beispiel Namespace: sh-mastere2emain-dev
+
+1. Umleiten der Datenbank: `kubectl port-forward pluto-database-0 27017:27017 -n sh-mastere2emain-dev`
+
+2. Umleiten des Elastic Search: `kubectl port-forward ozg-search-cluster-es-ozg-search-0 9200:9200 -n elastic-system`
+
+3. Host Eintrag ergänzen: In `/etc/hosts` folgenden Eintrag ergänzen: `127.0.0.1 pluto-database-0.pluto-database-svc.sh-mastere2emain-dev.svc.cluster.local`
+
+4. Cypress mit entsprechender config starten: `npm run cypress:open -- --config-file cypress-master-main.json`
diff --git a/goofy-client/apps/goofy-e2e/cypress-master-ea.json b/goofy-client/apps/goofy-e2e/cypress-master-ea.json
new file mode 100644
index 0000000000000000000000000000000000000000..336cd383bcbf1faa53a03a09f36e75a4fec1447a
--- /dev/null
+++ b/goofy-client/apps/goofy-e2e/cypress-master-ea.json
@@ -0,0 +1,40 @@
+{
+	"baseUrl": "https://mastere2eea.dev.ozg-sh.de/",
+	"env": {
+		"dbUrl": "mongodb://pluto-database-user:XnHhfznNWg65NNd@localhost/admin?ssl=false",
+		"database": "pluto-database",
+		"keycloakRealm": "sh-mastere2eea-dev",
+		"keycloakUrl": "https://sso.dev.ozg-sh.de/",
+		"keycloakClient": "sh-mastere2eea-dev-goofy",
+		"sabineUuid": "c2e95389-a86d-49b7-993d-12105b1a5408",
+		"search": {
+			"url": "https://localhost:9200",
+			"index": "sh-mastere2eea-dev",
+			"user": "sh-mastere2eea-dev",
+			"password": "VtMqdo0ctphHkDH"
+		},
+		"userManager": {
+			"dbUrl":"mongodb://user-manager-database-user:Er5CuXV6eBmYPy7@localhost/admin?ssl=false",
+	        "database":"user-manager-database"
+		}
+	},
+	"fileServerFolder": ".",
+	"fixturesFolder": "./src/fixtures",
+	"integrationFolder": "./src/integration",
+	"modifyObstructiveCode": false,
+	"pluginsFile": "./src/plugins/index",
+	"supportFile": "./src/support/index.ts",
+	"video": true,
+	"videosFolder": "./reports/videos",
+	"screenshotsFolder": "./reports/screenshots",
+	"chromeWebSecurity": false,
+	"reporter": "../../node_modules/cypress-mochawesome-reporter",
+	"defaultCommandTimeout": 10000,
+	"reporterOptions": {
+		"html": false,
+		"json": true,
+		"reportDir": "./reports/mochawesome-report",
+		"reportFilename": "report",
+		"overwrite": true
+	}
+}
\ No newline at end of file
diff --git a/goofy-client/apps/goofy-e2e/cypress-master-main.json b/goofy-client/apps/goofy-e2e/cypress-master-main.json
new file mode 100644
index 0000000000000000000000000000000000000000..6575029056e9d5d73fc2cfc395d6f64d60b6d186
--- /dev/null
+++ b/goofy-client/apps/goofy-e2e/cypress-master-main.json
@@ -0,0 +1,40 @@
+{
+	"baseUrl": "https://mastere2emain.dev.ozg-sh.de/",
+	"env": {
+		"dbUrl": "mongodb://pluto-database-user:XnHhfznNWg65NNd@localhost/admin?ssl=false",
+		"database": "pluto-database",
+		"keycloakRealm": "sh-mastere2emain-dev",
+		"keycloakUrl": "https://sso.dev.ozg-sh.de/",
+		"keycloakClient": "sh-mastere2emain-dev-goofy",
+		"sabineUuid": "5f2efd21-250a-4c0a-ab7d-f324764a5d69",
+		"search": {
+			"url": "https://localhost:9200",
+			"index": "sh-mastere2emain-dev",
+			"user": "sh-mastere2emain-dev",
+			"password": "bea5hCA2RTsJupP"
+		},
+		"userManager": {
+			"dbUrl":"mongodb://user-manager-database-user:7eDJTX397PytrOk@localhost/admin?ssl=false",
+	        "database":"user-manager-database"
+		}
+	},
+	"fileServerFolder": ".",
+	"fixturesFolder": "./src/fixtures",
+	"integrationFolder": "./src/integration",
+	"modifyObstructiveCode": false,
+	"pluginsFile": "./src/plugins/index",
+	"supportFile": "./src/support/index.ts",
+	"video": true,
+	"videosFolder": "./reports/videos",
+	"screenshotsFolder": "./reports/screenshots",
+	"chromeWebSecurity": false,
+	"reporter": "../../node_modules/cypress-mochawesome-reporter",
+	"defaultCommandTimeout": 10000,
+	"reporterOptions": {
+		"html": false,
+		"json": true,
+		"reportDir": "./reports/mochawesome-report",
+		"reportFilename": "report",
+		"overwrite": true
+	}
+}
\ No newline at end of file