diff --git a/.gitmodules b/.gitmodules
new file mode 100644
index 0000000000000000000000000000000000000000..e62499f5bf19d62df41867ff275e9e72be4010f8
--- /dev/null
+++ b/.gitmodules
@@ -0,0 +1,12 @@
+[submodule "frontend-mecred"]
+	path = frontend-mecred
+	url = https://gitlab.c3sl.ufpr.br/mecred/frontend-mecred
+[submodule "cleanning-portalmec"]
+	path = cleanning-portalmec
+	url = https://gitlab.c3sl.ufpr.br/rfhferreira/cleanning-portalmec
+[submodule "cleaning-portal-mec-react"]
+	path = cleaning-portal-mec-react
+	url = https://gitlab.c3sl.ufpr.br/rfhferreira/cleaning-portal-mec-react
+[submodule "backend-mecred"]
+	path = backend-mecred
+	url = https://gitlab.c3sl.ufpr.br/mecred/backend-mecred
diff --git a/backend-mecred b/backend-mecred
new file mode 160000
index 0000000000000000000000000000000000000000..5063520b137c40c68eb2d9fc69bf3a90cc8efdf4
--- /dev/null
+++ b/backend-mecred
@@ -0,0 +1 @@
+Subproject commit 5063520b137c40c68eb2d9fc69bf3a90cc8efdf4
diff --git a/cleaning-portal-mec-react b/cleaning-portal-mec-react
new file mode 160000
index 0000000000000000000000000000000000000000..8d69db11e36e2158e9d5c06d1e05cceaaa497c4b
--- /dev/null
+++ b/cleaning-portal-mec-react
@@ -0,0 +1 @@
+Subproject commit 8d69db11e36e2158e9d5c06d1e05cceaaa497c4b
diff --git a/cleanning-portalmec b/cleanning-portalmec
new file mode 160000
index 0000000000000000000000000000000000000000..e8dded8df32aecbd6747b6965ef96fab8136c2f6
--- /dev/null
+++ b/cleanning-portalmec
@@ -0,0 +1 @@
+Subproject commit e8dded8df32aecbd6747b6965ef96fab8136c2f6
diff --git a/frontend-mecred b/frontend-mecred
new file mode 160000
index 0000000000000000000000000000000000000000..ba98771b62ede2cef14224f8bfb5a63f4d01d88b
--- /dev/null
+++ b/frontend-mecred
@@ -0,0 +1 @@
+Subproject commit ba98771b62ede2cef14224f8bfb5a63f4d01d88b