diff --git a/backend/.gitignore b/backend/.gitignore
new file mode 100644
index 0000000000000000000000000000000000000000..472010b4dbd6410ab3830c08c0efb2abe1db8969
--- /dev/null
+++ b/backend/.gitignore
@@ -0,0 +1,35 @@
+# compiled output
+/dist
+/node_modules
+
+# Logs
+logs
+*.log
+npm-debug.log*
+pnpm-debug.log*
+yarn-debug.log*
+yarn-error.log*
+lerna-debug.log*
+
+# OS
+.DS_Store
+
+# Tests
+/coverage
+/.nyc_output
+
+# IDEs and editors
+/.idea
+.project
+.classpath
+.c9/
+*.launch
+.settings/
+*.sublime-workspace
+
+# IDE - VSCode
+.vscode/*
+!.vscode/settings.json
+!.vscode/tasks.json
+!.vscode/launch.json
+!.vscode/extensions.json
diff --git a/.editorconfig b/frontend/.editorconfig
similarity index 100%
rename from .editorconfig
rename to frontend/.editorconfig
diff --git a/.eslintrc.js b/frontend/.eslintrc.js
similarity index 100%
rename from .eslintrc.js
rename to frontend/.eslintrc.js
diff --git a/.gitignore b/frontend/.gitignore
similarity index 100%
rename from .gitignore
rename to frontend/.gitignore
diff --git a/.prettierrc.js b/frontend/.prettierrc.js
similarity index 100%
rename from .prettierrc.js
rename to frontend/.prettierrc.js
diff --git a/App.js b/frontend/App.js
similarity index 100%
rename from App.js
rename to frontend/App.js
diff --git a/app.json b/frontend/app.json
similarity index 100%
rename from app.json
rename to frontend/app.json
diff --git a/assets/adaptive-icon.png b/frontend/assets/adaptive-icon.png
similarity index 100%
rename from assets/adaptive-icon.png
rename to frontend/assets/adaptive-icon.png
diff --git a/assets/favicon.png b/frontend/assets/favicon.png
similarity index 100%
rename from assets/favicon.png
rename to frontend/assets/favicon.png
diff --git a/assets/icon.png b/frontend/assets/icon.png
similarity index 100%
rename from assets/icon.png
rename to frontend/assets/icon.png
diff --git a/assets/images/favicon.png b/frontend/assets/images/favicon.png
similarity index 100%
rename from assets/images/favicon.png
rename to frontend/assets/images/favicon.png
diff --git a/assets/marker.png b/frontend/assets/marker.png
similarity index 100%
rename from assets/marker.png
rename to frontend/assets/marker.png
diff --git a/assets/splash.png b/frontend/assets/splash.png
similarity index 100%
rename from assets/splash.png
rename to frontend/assets/splash.png
diff --git a/babel.config.js b/frontend/babel.config.js
similarity index 100%
rename from babel.config.js
rename to frontend/babel.config.js
diff --git a/constants/Colors.js b/frontend/constants/Colors.js
similarity index 100%
rename from constants/Colors.js
rename to frontend/constants/Colors.js
diff --git a/constants/Layout.js b/frontend/constants/Layout.js
similarity index 100%
rename from constants/Layout.js
rename to frontend/constants/Layout.js
diff --git a/constants/Sizes.js b/frontend/constants/Sizes.js
similarity index 100%
rename from constants/Sizes.js
rename to frontend/constants/Sizes.js
diff --git a/constants/index.js b/frontend/constants/index.js
similarity index 100%
rename from constants/index.js
rename to frontend/constants/index.js
diff --git a/package.json b/frontend/package.json
similarity index 100%
rename from package.json
rename to frontend/package.json
diff --git a/public/favicon.ico b/frontend/public/favicon.ico
similarity index 100%
rename from public/favicon.ico
rename to frontend/public/favicon.ico
diff --git a/public/logo192.png b/frontend/public/logo192.png
similarity index 100%
rename from public/logo192.png
rename to frontend/public/logo192.png
diff --git a/public/logo512.png b/frontend/public/logo512.png
similarity index 100%
rename from public/logo512.png
rename to frontend/public/logo512.png
diff --git a/public/manifest.json b/frontend/public/manifest.json
similarity index 100%
rename from public/manifest.json
rename to frontend/public/manifest.json
diff --git a/public/places.json b/frontend/public/places.json
similarity index 100%
rename from public/places.json
rename to frontend/public/places.json
diff --git a/public/robots.txt b/frontend/public/robots.txt
similarity index 100%
rename from public/robots.txt
rename to frontend/public/robots.txt
diff --git a/src/components/AddThreadButton.js b/frontend/src/components/AddThreadButton.js
similarity index 100%
rename from src/components/AddThreadButton.js
rename to frontend/src/components/AddThreadButton.js
diff --git a/src/components/CallButton.js b/frontend/src/components/CallButton.js
similarity index 100%
rename from src/components/CallButton.js
rename to frontend/src/components/CallButton.js
diff --git a/src/components/GoBackButton.js b/frontend/src/components/GoBackButton.js
similarity index 100%
rename from src/components/GoBackButton.js
rename to frontend/src/components/GoBackButton.js
diff --git a/src/components/LogButton.js b/frontend/src/components/LogButton.js
similarity index 100%
rename from src/components/LogButton.js
rename to frontend/src/components/LogButton.js
diff --git a/src/components/LoginCheckBox.js b/frontend/src/components/LoginCheckBox.js
similarity index 100%
rename from src/components/LoginCheckBox.js
rename to frontend/src/components/LoginCheckBox.js
diff --git a/src/components/MarkerMap.js b/frontend/src/components/MarkerMap.js
similarity index 100%
rename from src/components/MarkerMap.js
rename to frontend/src/components/MarkerMap.js
diff --git a/src/components/googleMap.js b/frontend/src/components/googleMap.js
similarity index 100%
rename from src/components/googleMap.js
rename to frontend/src/components/googleMap.js
diff --git a/src/context/AuthContext.js b/frontend/src/context/AuthContext.js
similarity index 100%
rename from src/context/AuthContext.js
rename to frontend/src/context/AuthContext.js
diff --git a/src/pages/map/map.js b/frontend/src/pages/map/map.js
similarity index 100%
rename from src/pages/map/map.js
rename to frontend/src/pages/map/map.js
diff --git a/src/utils/Axios.js b/frontend/src/utils/Axios.js
similarity index 100%
rename from src/utils/Axios.js
rename to frontend/src/utils/Axios.js
diff --git a/src/utils/Config.js b/frontend/src/utils/Config.js
similarity index 100%
rename from src/utils/Config.js
rename to frontend/src/utils/Config.js