diff --git a/.gitea/workflows/pipeline.yml b/.gitea/workflows/pipeline.yml
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/__init__.py b/components/backend/polyglot/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/adapters/__init__.py b/components/backend/polyglot/adapters/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/adapters/app_db/__init__.py b/components/backend/polyglot/adapters/app_db/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/adapters/app_db/repositories.py b/components/backend/polyglot/adapters/app_db/repositories.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/adapters/app_db/tables.py b/components/backend/polyglot/adapters/app_db/tables.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/adapters/converters/__init__.py b/components/backend/polyglot/adapters/converters/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/adapters/http/__init__.py b/components/backend/polyglot/adapters/http/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/adapters/http/static/img/error_404.png b/components/backend/polyglot/adapters/http/static/img/error_404.png
new file mode 100644
index 0000000..ba6e2f9
Binary files /dev/null and b/components/backend/polyglot/adapters/http/static/img/error_404.png differ
diff --git a/components/backend/polyglot/adapters/http/templates/404.html b/components/backend/polyglot/adapters/http/templates/404.html
new file mode 100644
index 0000000..566549b
--- /dev/null
+++ b/components/backend/polyglot/adapters/http/templates/404.html
@@ -0,0 +1,10 @@
+
+
+
+
+ Title
+
+
+
+
+
\ No newline at end of file
diff --git a/components/backend/polyglot/adapters/http/templates/base.html b/components/backend/polyglot/adapters/http/templates/base.html
new file mode 100644
index 0000000..2ad147d
--- /dev/null
+++ b/components/backend/polyglot/adapters/http/templates/base.html
@@ -0,0 +1,17 @@
+
+
+
+
+ Title
+
+
+
+
+ {% block content %}
+ {% endblock %}
+
+
\ No newline at end of file
diff --git a/components/backend/polyglot/adapters/http/templates/index.html b/components/backend/polyglot/adapters/http/templates/index.html
new file mode 100644
index 0000000..9ef0778
--- /dev/null
+++ b/components/backend/polyglot/adapters/http/templates/index.html
@@ -0,0 +1,5 @@
+{% extends "base.html" %}
+{% block content %}
+
+
+{% endblock %}
\ No newline at end of file
diff --git a/components/backend/polyglot/adapters/s3_storage/__init__.py b/components/backend/polyglot/adapters/s3_storage/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/adapters/transcription/__init__.py b/components/backend/polyglot/adapters/transcription/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/adapters/transcription/whisper_transcriber.py b/components/backend/polyglot/adapters/transcription/whisper_transcriber.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/application/__init__.py b/components/backend/polyglot/application/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/application/application.py b/components/backend/polyglot/application/application.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/application/dto.py b/components/backend/polyglot/application/dto.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/application/interfaces.py b/components/backend/polyglot/application/interfaces.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/composites/__init__.py b/components/backend/polyglot/composites/__init__.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/polyglot/composites/app.py b/components/backend/polyglot/composites/app.py
new file mode 100644
index 0000000..e69de29
diff --git a/components/backend/setup.py b/components/backend/setup.py
new file mode 100644
index 0000000..6068493
--- /dev/null
+++ b/components/backend/setup.py
@@ -0,0 +1,3 @@
+from setuptools import setup
+
+setup()
diff --git a/deployment/backend/Dockerfile b/deployment/backend/Dockerfile
new file mode 100644
index 0000000..e69de29
diff --git a/deployment/backend/entrypoint_api.sh b/deployment/backend/entrypoint_api.sh
new file mode 100644
index 0000000..e69de29